Origin 2021 Bug Fixes
Analysis
General
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
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. | |
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 |
|---|---|---|---|
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 | |
Origin crashes when export ascii with script during batch processing | Origin crashed when exporting ASCII via script during batch processing. | new bug in Origin2020b.
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 | |
Annotation is lost after batch plotting | Fail to keep annotation when do batch plotting | Issue existed since Origin2018
==>annotation is lost in result graph |
Peak Analyzer
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
Subtracted baseline data is not added back to fitted curve when recalculated with changed data |
|
|
Statistics
JIRA | SUMMARY | DESCRIPTION | DETAILS |
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. | |
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. | |
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.
| |
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. | |
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 |
|---|---|---|---|
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. | |
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. | |
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. | |
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.
Fixed in Origin 2021. | |
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. | |
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. | |
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 | |
Update matrix result sheet’s dimension goes wrong | Update of matrix result sheet’s dimension is incorrect. | New bug in Origin 2020b. | |
Worksheet Find and Replace Issues | Various worksheet Find and Replace issues. |
| |
ORG-21514 | Copy entire hierarchical sheet as HTML | Copy entire hierarchical sheet as HTML failed to copy properly. |
|
Worksheet user defined label cell format issue | digit precision issue and editing of date time value issue in user-defined column label rows |
| |
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. Fixed in Origin 2021. |
Import
JIRA | SUMMARY | DESCRIPTION | DETAILS |
|---|---|---|---|
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. | |
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. | |
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. | |
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. | |
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 |
|---|---|---|---|
ORG-21946 | Export Excel reset row bound | Export Excel improperly reset row bounds (value of i2 variable). |
Fixed in Origin2021. |
Print Report Sheet failed to show footer | Printing report sheet failed to show footer. |
Fixed in Origin2021. | |
ORG-22455 | Print Option fail to open if print to PDF | Print Options dialog fail to open if printing to PDF. |
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 |
|---|---|---|---|
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 |
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 Fixed in Origin 2021. |
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. | |
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. |
Fixed in Origin 2021. |
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. | |
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 Fixed in Origin 2021. |
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. | |
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. | |
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. |
Fixed in Origin 2021. |
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. |