Origin 2021 Bug Fixes

Origin 2021 Bug Fixes

Analysis

General

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21943

No lock in source graph if using Dynamic input range

No lock on source graph if using Dynamic input range and output to inputX newY.

New bug in Origin 2020b.

If using Dynamic input range and output to inputX newY, fail to generate analysis lock on the source graph.

ORG-21931

Do not modify output designation if column exists

Output designation not modified if column exists. Meaning: After recalculation, column designations should not be changed.

After recalculation, column designation should not be changed.

E.g. for some analysis, the output X is set as <input>, so only Y is output to new column. When change source data, recalculation is triggered. But column designation is changed such as column is set as X, etc.

Fixed in Origin 2021 so column designation will not be changed by default. Set @SDN=0 to restore old behavior.

ORG-22346

Fitting result table is wrong if using the theme

Fitting result table is wrong if using the theme for fitting.

Use Last Used Theme in Peak Analyzer two or more times, the short name of Fitting results table in Summary Graph keep the same, leads the result changes

Batch Processing

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21965

Speed up Statistics on rows when do batch processing with large data

Improved the speed of getting data for statistics on rows when doing batch processing with large source data.

Improve the speed of getting data for statistics on rows when do batch processing with large source data

ORG-22288

Origin crashes when export ascii with script during batch processing

Origin crashed when exporting ASCII via script during batch processing.

new bug in Origin2020b.

  1. Open script window, execute following script.

string fname$= "%(system.path.program$)Samples\Curve Fitting\Sensor01.dat"; string TemplateBook$= system.path.program$ + "Samples\Batch Processing\Sensor Analysis.ogwu"; batchProcess name:=TemplateBook$ id:=<none> fill:=<auto> append:=Result remove:=0 loopscript:=<[<string strFWPath$="C:\test\test.dat";expASC iw:=[%(_book$)]Result type:=0 path:=strFWPath$ separator:=TAB;>]>;

==>origin crashes

ORG-20449

Annotation is lost after batch plotting

Fail to keep annotation when do batch plotting

Issue existed since Origin2018

  1. New a worksheet with 3 column, fill with row number.

  2. make scatter plot with col(b), add annotation for any point

  3. Do batch plotting with new columns with col(c).

==>annotation is lost in result graph

Peak Analyzer

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-16830

Subtracted baseline data is not added back to fitted curve when recalculated with changed data

 

 

Statistics

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21897

Statistics on Rows fails to works when selecting input via Ctrl + click

Statistics on Rows fails to works when selecting input via Ctrl + click

Statistics on Rows fails to works when selecting input via Ctrl + click

Fixed in Origin 2021.

ORG-21414

Non Parametric Test Wrong Verdict

Some bug fixes in Non-parametric text

Origin 2021 fixed Kolmogorov-Smirnov test issue which Upper tail and Lower tail results were reverse.

Origin 2021 also improved Kolmogorov-Smirnov test, Mann-Whitney test and (NPH) Two Independent Samples footnote more clearly.

ORG-22519

Some statistics tools failed on discontinuous ranges

Some statistics tools failed if selecting discontinous ranges before open the dialog

Broken in Origin 2020b. Fixed in Origin 2021.

  • Statistics on Columns

  • Statistics on Rows

  • Normality Test

  • Distribution Fit

  •  ROC curve

ORG-22656

rowstats Issue with Filtered Data

Output column pads top with missing values for those filtered out data

rowstats (Statistics on Rows) outputs incorrectly when run against filtered data.

==> It pads top of output columns with missing values for the filtered out data.

Fixed in Origin 2021.

ORG-22616

Crosstab gets wrong results with Layers and Filters

Cross Tabulation and Chi-Square gets wrong results with Layers and Filters

Cross Tabulation and Chi-Square gets wrong results with Layers and Filters

This issue has existed since Origin 2019.

Fixed in Origin 2021.

Data Handling

Worksheet

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21948

Improve speed on Function sub-pop up menu in SCV dialog

Slowness when clicking on Function menu the first time in Set Column Values dialog.

Click Function menu in the Set Values dialog, the menu should be pop up very quickly without too much delay in Origin 2021.

ORG-21960

Worksheet cell displays wrong decimals

Issues with big number in a narrow column (poor rounding) and the display of number with German decimal separators.

New bug in Origin 2020b.

E.g. big number, e.g. 83859232 which fits in the cell tightly was rounded e.g. to 83959200 by mistake. It should show with scientific notation e.g. 8.38592E7 since in Preferences: Options, Numeric Format tab, we set the upper threshold as 6. Resize column width will fix the issue.

Also there are display issues with German numeric separator. E.g. 898,10906 when resized the column wider, it shows 89810904.

Fixed in Origin 2021.

ORG-22105

Should not reset column label row including sparklines

Turning on sparkline of other columns should not change sparkline heights.

E.g. If sparkline height has be adjusted and then turn on sparkline for some column, the sprkline row height was reset. It should not.

Fixed in Origin 2021.

ORG-21998

SCV Recalculate with input in label row

Set column value recalculation trigger issue when it uses a value in column label rows.

Declare variable to access column label cell in the Before Formula Scripts and use in the formula. When change label cell value, it fails to trigger recalcuation in following cases.

  • Access to label cell of column itself.

  • Declare label cell as numeric instead of string variable.

Fixed in Origin 2021.

ORG-22287

Keep Sampling Interval info when append worksheet by column

Sampling interval was lost in output. Fixed to keep it when appending worksheet by column.

When append worksheet by column, keep the sampling interval info in the result columns.

ORG-21887

Origin Crashes when switching window in PE

Origin Crashes sometimes when switching windows in Project Explorer.

Issue existed at least since Origin 8.1.

Double click to open worksheet window in Project Explorer may crashes Origin.

ORG-21879

plotm fail to resolve input matrix range

plotm X-Function failed to resolve input matrix range.

Issue existed at least since Origin 9.0.

Labtalk function plotm fail to operate with matrix object if it’s index is larger then 33

ORG-22129

Update matrix result sheet’s dimension goes wrong

Update of matrix result sheet’s dimension is incorrect.

New bug in Origin 2020b.
If source matrix sheet’s dimension is changed, fail to update the matrix result sheet’s dimension correctly.

ORG-22379

Worksheet Find and Replace Issues

Various worksheet Find and Replace issues.

  • Replace all does not work for label rows in locked column

  • Find Replace button did not check "Find/Replace in selected range status

ORG-21514

Copy entire hierarchical sheet as HTML

Copy entire hierarchical sheet as HTML failed to copy properly.

  • Fix redundant row after each table in Excel

  • Fix title format issue

ORG-22348

Worksheet user defined label cell format issue

digit precision issue and editing of date time value issue in user-defined column label rows

  • Fix bug when set digit precision fails to show correct value for cell formula in label cell.

  • Support directly edit date, time value with format string. Note: For Time value, only support the first 3 formats.

ORG-21198

Repainting issue when editing of worksheet cell with long text string

Ghost text shows when editing in worksheet cell when content is long

Suppose a cell with a long text string, e.g. over 400 characters, resize the row height and column width so that all characters can be read. Now, double-click into the cell and try editing.
==> A "ghost" of the cell content is shown and it becomes hard to know where to edit.

Fixed in Origin 2021.

Import

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-22035

ASCII import failed to detect number of columns when there is main headers

ASCII import failed to properly detect the number of columns when there are main headers.

When there are many header lines, and if import the header lines into data area, impASC will import only one column data even though there are so many columns of data.

This issue have been fixed in Origin 2021.

ORG-21929

Drag and drop Excel to Origin does not work if first sheet is empty

Drag and drop Excel did not work if first sheet is empty.

In Origin 2020b, if the first sheet of Excel file is empty, drag and drop import will import the first empty sheet.

In Origin 2021, drag and drop import will skip the first empty sheet and import the first no-empty sheet.

ORG-22176

Long SQL with LabTalk substitution failed

A long SQL statement caused LabTalk substitution to fail.

In SQL Editor, when query SQL string is too long, says over than 8192 bytes, then LabTalk substitution inside the query string will be failed.

Fixed in Origin 2021, now the limitation has been double.

ORG-22174

From Web Auto-Detection Fails for Content of Certain URL

“From Web” file type detection failed for certain URLs.

Connect to Web… fails to auto detect the type of content in certain URL. Fixed in Origin 2021.

ORG-17542

Assertion failed when import certain NetCDF file

Assertion failed when importing certain NetCDF files resulting in failed import.

Failed to import Certain NetCDF file.

Fixed in Origin 2021.

ORG-22153

Origin’s Removal of SQL Comments Breaks Apache Drill

Removal of SQL comments broke SQL for certain RDBMS.

 

Origin used to remove comments from SQL statements but that broke Apache Drill. Origin no longer removes comments. But user must be careful to only use comment types supported by their database system.

System variable @SQLC = 0 by default.

To restore to old behavior (remove comments), set it to 1.

Export

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-21946

Export Excel reset row bound

Export Excel improperly reset row bounds (value of i2 variable).

  1. New a workbook and fill 1st 10 rows with data.

  2. Select menu File: Export: Excel to open dialog, give a file name to export a excel file.
    ==> i2 is reset.

Fixed in Origin2021.

ORG-22454

Print Report Sheet failed to show footer

Printing report sheet failed to show footer.

  1. new worksheet, fill column A B with random data

  2. select Analysis: Fitting: linear fit

  3. go to report sheet, select File: Print Preview
    ==> footer for Parameters could not properly show, and footer for ANOVA does not show

Fixed in Origin2021.

ORG-22455

Print Option fail to open if print to PDF

Print Options dialog fail to open if printing to PDF.

  1. New worksheet, fill column with random data

  2. select File: Print,

  3. Select Microsoft Print to PDF for Name option, ok with default

  4. select File: Print again
    ==>Columns and Rows editbox is empty

  5. click Options button
    ==> no dialog popup

  6. Open Page Setup, select Header and Page number, ok

  7. Open Page Setup,
    ==> Header and Page number are not selected

Fixed in Origin2021.

ORG-21823

Exported tif Graph Background Issue

Fixed issue with TIF/PNG/PCX backgrounds when using 24-bit color depth.

We set the default to higher 24-bit Color as color depth to produce good enough image quality. This also affect the default value of PCX and PNG format.

Graphing

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-22032

Plotting with 10000-column data makes Origin crash and slow

Plotting with 10,000-columns makes Origin very slow or even crash.

Origin 2021 fixed it.

ORG-21861

Open recent graph with Note window active leads crash

Opening a recent graph with a Note window active led to a crash.

New bug in Origin 2020b

ORG-21786

Origin crashes when Popup by More Palettes and still select palette behind

The “More Palettes” dialog can be opened when you select to change palette from the GUI from. In some cases after selecting a palette, Origin crashed.

After some specific steps, More Palette dialog can be open while you can select palette from menu. After select a palette Origin will crash.

ORG-21877

Turn on Label in 3D Vector Plot's XY Projection causes to crash

Turning on Label in 3D Vector Plot's XY Projection can lead to crash.

1.make 3D Vector plot
2.Double click on Graph1. Check XY Projection. Click Apply button. And it is fine.
3.Select XY Projection, choose Label tab, select Enable check box. Click OK button. And Origin will crash

Fixed in Origin 2021.

ORG-21268

Crash after plot Ternary Contour with certain data

Crash after copying a certain type of data from Excel, pasting into worksheet, and making ternary contour plot.

Copy some data from Excel and then make ternary contour, Origin will crash. No crash will happen import from Data Connector.

ORG-22036

Origin crashes when change order of wedges to by column if data plot from loose dataset

Origin crashes when changing the order of wedges in a pie chart to by column if data plot is from a loose dataset.

It exists for an ogg graph.

ORG-21620

Undo For Layer Content LC Dialog

Undo For Layer Contents Dialog did not work properly.

  1. make grouped plots from XYXY data

  2. In Layer Contents dialog, default Layer Re-scale checked, Romove first plot. Click OK.
    -->plot removed, scale changed.
    ==> Then press Ctrl + Z to Undo doesn 't work.

Fixed in Origin 2021.

ORG-21913

Scatter Skip Point failed to show correct number of Plot Details

Scatter plot Skip Points failed to show correct value in Plot Details.

Reopen Plot Detail dialog, Drop Lines tab’s "Skip Points" option is changed.

ORG-21906

Some stack plot draw differently in 2020b

Some stack plots did not show the correct offset- plots drawn differently in 2020b.

Some stack plot could not show correct offset.

ORG-21811

Global Font setting could not apply to reference line label

Global Font setting was not applied to reference line labels.

1.plot a scatter plot with random data
2.select layer, add mean reference line from mini toolbar
3.Open Preference: Theme Organizer,
4.select Times New Roman Font from Graph tab, click apply now
==> reference line label does not change font

Fixed in Origin 2021.

ORG-22510

Axis increment is not good if x position of box plot is not monotone

Axis increment is not good if X data of box plot is not monotonic.

For a box plot with not monotone data as x position, axis increment or label position could be not good.

Fixed in Origin 2021.

ORG-22541

Horizontal and Vertical offset of tick label fails to work when click Apply

Horizontal and Vertical offset of tick label does not work properly when clicking Apply.

Open Axis dialog and go to Tick Labels: Format: Offset in % Point Size. Set Horizontal(or vertical) and then click Apply. ==> Tick Labels fail to change position. But click OK then tick labels shift.

ORG-21894

Bar is missing if inside Y axis break region

Bar is missing if inside Y axis break region.

It exists when y axis break is set.

ORG-22329

Fail to connect line across axis break for specific break

Failed to connect lines across axis break for an axis break in 3D trajectory plot.

  1. fill col(a) to col(c) with 1-15, set col(c) to Z

  2. make 3D trajectory plot

  3. open X axis dialog, in break tab, set a break 5-15,click OK

  4. open PD, go to Display tab of the whole page, check Connect line across axis break, click OK
    ==> all connect line disappear

Fixed in Origin 2021.

ORG-22052

Scientific display of axis tick label does not right in Log10 scale

Scientific display of axis tick label was incorrect for Log10 scale.

When tick label’s display is Scientific, it could not display properly.

ORG-22539

Fail to set gap for axis break

Larger/Smaller break gap button fails to work in 2020b.