Hi,
If you want to get the individual chi-sqr, code etc values at the end of fitting, and don't want report, you can use a workaround of creating the report to get updated tree and then deleting the report, such as in the example below.
Easwar
OriginLab
// import data
newbook;
string fname$=system.path.program$+"Samples\Curve Fitting\Exponential Decay.dat";
impasc;
// begin fit
nlbegin iy:=(1, 2:4) func:=gauss nltree:= mytree mode:=cons;
// iterate till convergence;
nlfit;
// end fit and make a report to get updated tree
nlend out:=1;
// now separate values such as chi-sqr should be available
mytree.chisqr1=;
mytree.chisqr2=;
mytree.chisqr3=;
// now delete the report if you don't want it
layer -d %(__report$);
layer -d %(__fitcurve$);