Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JIRA

SUMMARY

DETAILS

ORG-25655

layer -du causes Origin crash if worksheet has operation

When worksheet contains operation, run layer -du to delete worksheet will cause Origin crash.

Fixed in Origin 2023

ORG-25780

Origin crashes with specific LabTalk script menu -e

Run script like below will cause Origin crashes,

Code Block
doc -ef w {
   work -s 1 0;
   menu -e 36444; //fill row numbers 
} 

Fixed in Origin 2023

ORG-25414

Set column value fails to recognize range argument

For example, define below function in the Before Formula Scripts edit box, then input "MyFunc(A)" as formula, failed to work in Origin 2022b.

Code Block
function double MyFunc(range rr)
{
  return rr[1];
}

Fixed in Origin 2023

ORG-25234

LabTalk/OC Dataset Init Value issue

  • LabTalk

    Code Block
    dataset dsA, dsB;
    dsA.SetSize(200);dsB.SetSize(200);		
    dataset ds1 = data(1, 200, 1);
    dsA += ds1;
    dsA[100]=;
    dsA[101]=; //returns missing, but should be 101
    range rr = [??]!ds1[1:50];
    dsB = 0;
    dsB += rr;
    dsB[100]=; //returns 100, but should be 0
  • OC

    Code Block
    void testDatasetCreate()
    {
    	Dataset ds;
    	ds.Create(200);
    	out_double( "ds[99]=", ds[99]); //correctly output 0
    	out_double( "ds[100]=", ds[100]); //output missing, should be 0 
    }

Fixed in Origin 2023

ORG-25234

Dataset function to interpolate fails if specify dataset directly for 2nd argument

Set column value with formula like B(C, data(1,100,5)) will be failed in Origin 2022.

Fixed in Origin 2023.

ORG-25260

XOP stats on rows doesn't support to use column label rows as grouping

  1. In Origin 2023, XOP to do statistics on rows uses as below:

Code Block
statGUI.GUI.InputData.Range1.F$="A[U]:D[U]"; //grouping

2. In Origin 2022b and earlier versions, the 2nd group variable is lost when Change Statistics on rows Parameters.

Fixed in Origin 2023.

Origin C

JIRA

SUMMARY

DETAILS

ORG-25323

Origin C OC GetN Issues and Improvements

1.Run following OC code.

Code Block
void test_list()
{
	GETN_BOX(tr)
	GETN_LIST(list1, "List 1", 0, "item1|item2|item3|item4") 	
	GETN_LIST(list2, "List 2", 0, "item1|item2|item3|item4") 
	GetNBox(tr);
}

2.Hover the mouse on List 1 and List 2, and scroll with mousewheel.

==>Fails to scroll the items in list.

Fixed in Origin 2023

ORG-25788

OC function fft_amp failed to create result

Run the OC sample on https://www.originlab.com/doc/en/OriginC/ref/fft_amp page.

==>Fails to create result to Worksheet.

Fixed in Origin 2023

...