Origin 2017 SR0 Known Issues

Graphing

JIRASummaryDetails

ORG-15852

Runtime error when right click column header in middle panel of Plot Setup dialog

New issue in Origin 2017 Sr0.

Open Plot Setup dialog.
3. In select data table, right-click on the column header.
==> Error message "unable to convert COM object property to desired type" dumps to Message Log.

Fixed in Origin 2017 Sr1.

ORG-15840

Use XYZ column dataset plot contour lead crash in Origin 2017

New issue in Origin 2017 Sr0.

Highlight XYZ column to plot Contour
==> The project file crash.

Fixed in Origin 2017 Sr1.

ORG-15826

Origin crashes when deleting plots from graph in some opj files.

New issue in Origin 2017 Sr0.

Remove 1st plot in graph such as via in Plot Setup or Layer Contents, Object Manager, etc,

==> Origin crashes.

Fixed in Origin 2017 Sr1.

ORG-15809


Extreme Slowdown in Workbook Calculations in Origin 2017 SR0

Customer found this

http://www.originlab.com/forum/topic.asp?TOPIC_ID=22972
This is because in Origin 2017 Sr0, we made a change is to make plot auto updated when source linked data was change, but it also make workbook cell data auto update when link source changed, which is fine, but the checking for workbook will slow down Origin heavily, especially for user's opj.

So in Origin 2017 SR1, a new system variable is added to control this behavior: @RSL. It combines with 2 bits: 1 for graph, 2 for workbook. Default is 1. Set as 0 can rollback to same as Origin 2016.

ORG-15961

Failed to set line with 0 width to make it disappear in graph

E.g. Plot an area graph and on line tab, set line width to 0. Line still showed. This is newly broken in Origin 2017 Sr0. Fixed in Origin 2017 Sr1.

This also exists in line plot, fill area, and stacked area plot, etc.

ORG-15914

Fill Area and Line plot draw differently since 2017 sr0

New issue in Origin 2017 Sr0 but hard to reproduce. The problem could be gone if set @dm=0.

Fixed in Origin 2017 Sr1.

ORG-16442

Fill Area Under Curve- Fill to Next Data Plot very slow

It may freeze Origin or cause crash.

Fixed in Origin 2018.

ORG-15998

 Issues of user define fill pattern.

Some User-defined Pattern failed to show in Preview and Graph.

ORG-14863

Position Offset Values Not Saved to Annotation Default

Annotation position control is added in Origin 2017 sr0. But the Offset values of annotation position failed to be saved as default for future use.

Fixed in Origin 2017 Sr1.

ORG-15665

Graph in .org file (old Project file format) failed to showOpen org (old project file format) in Origin 2017 sr0. Graphs failed to show. Fixed in Origin 2017 Sr1.

ORG-16092

The length of grids and axis ticks seem to get shorter on the screen and in exported image in Origin 2017.

Before Origin 2017, axis line has rounded-end. If the line thickness is big, it doesn't look good. Therefore in Origin 2017 Sr0, we added square-ended support and set it as default. Corresponding system variable @lca=2. ORG-11202)

Because of this change, the grids and axis ticks seem to get shorter on the screen and in exported image.

Fixed in Origin 2017 Sr1.

ORG-16335Mask using Regional mode doesn't mask continuous region

When using Mask tool on graph, there are 3 modes: Press SPACE key to switch mask mode

  • Range mask
  • Regional mask by drawing a rectangle
  • Regional Mask by freehand drawing

If the plot is dense, when using the latter two, some points in the region are not masked.

Reason for this bug: we have an internal drawing cache that the masking tool will use if in Regional mode, and this drawing cache was optimized in 2017, but the optimization will skip over overlapping points on same logical pixel.



So the issue only exists in Origin 2017 Sr0 and Sr1. And you can set @dm=0 as a workaround before doing the masking as a workaround.

Fixed in Origin 2017 SR2.


Import

JIRASummaryDetails

ORG-15896

Origin crashes when dragging and dropping certain CSV file into Origin

New issue in Origin 2017 Sr0 for some csv files.

Fixed in Origin 2017 Sr1.

ORG-15657

Import time data in excess of 24 hours from excel failed

New issue in Origin 2017 Sr0.

Fixed in Origin 2017 Sr1.

ORG-14748

Crash when dragging and dropping multiple files to active sheet to CloneWhen importing data, if user set Import Mode to start new book/sheet and template as <clone>, then drag and drop more files into the active sheet, Origin should import new data into new book/sheet with cloned settings. Crash happens. This crash started in Origin 2017 Sr0. Fixed in Origin 2017 Sr1.

Export

JIRASummaryDetails

ORG-15654

Export ASCII: Failed to export whole selected data when hidden row(s) exist

New issue in Origin 2017 Sr0.

Fixed in Origin 2017 Sr1.

ORG-15668

Export Geology Pattern as PDF EPS issues related to Third Party dll

We introduced Geology Pattern in Origin 2017 SR0 but the pattern failed to show in exported EPS and PDF files.

Fixed in Origin 2017 Sr1.

Worksheet

JIRASummaryDetails

ORG-15651

ORG-16005

Set Column Values Issues with the introduced Spreadsheet Cell Notation in Origin 2017 Sr0
  • Column name with $ failed to find column if the column reserved variable with same name exists
    Look at this page to see system variables. http://www.originlab.com/doc/LabTalk/ref/System-vars, e.g. E is an internal variable.
    Fill column D and E with some text. In F(X) cell of Column A, type D$+E$ to concatenate the two text strings. ==> Column A is only updated to show text form column D.
  • Column name should take higher precedence than project variable
    In Script window, run A=10 to define a variable A, in F(x) cell of column B, type A$. Missing value shows. Should show nothing and give error message.
  • Failed to update formula with $
    Fill column A and B with text and then enter A$+B$ in F(x) cell of column C to concatenate the texts. Insert a column before column A. The formula is still A$+B$. Should be B$+C$.
  • A[L]$ fails to update
    Enter some text in Long Name cell of column A. Type A[L]$ in F(x) cell of column B. Insert column before column A. The formula is still A[L]$. Should be B[L]$
  • LabTalk expression error when nested call with diff() function
    Fill col(A) with data.
    Set col(B) with formula "abs(diff(A))".
    ==> "LabTalk expression error: 1" dumps to Message Log.
  • LabTalk expression error if reference cell is missing when using A1 notation
    Fill col(A) with data, deleted value in 2nd cell A2
    Set col(B) with formula "sin(A2)".
    ==> "LabTalk expression error: 1" dumps to Message Log, and the lock becomes red.

ORG-16267

date(1/1/2017) in F(X) gives a wrong date instead of 1/1/2017 in Origin 2017



Issue with the Spreadsheet Cell Notation from Origin 2017 Sr0.

date(1/1/2017) in F(X) gives a wrong date, which make requirement below do not work

  1. Enter A-date(4/12/2017) in F(X) cell of column B
    ==> The results are not correct

Workaround:

Use date("4/12/2017") in F(X) or Set Column Value dialog.

ORG-16260Conditional expression fails to recalculate with the Spreadsheet Cell Notation

When works with total() function, the conditional expression fails to recalculate. See below case,

  1. Fill col(A) with data, set column value on col(B) with formula "total(A)>10?1:0".
  2. Change data in col(A) and recalculate.
    ==> The result remains same.


Matrix

JIRASummaryDetails

ORG-15902

Origin crashes when duplicating matrix book with both image thumbnail and image mode on

New crash in Origin 2017 Sr0.

In Matrix window, if Image Thumbnail is turned on and View: Image Mode is checked and try to duplicate the Matrix window.

==> Origin crashes

It's fixed in Origin 2017 Sr1.

Analysis

JIRASummaryDetails

ORG-16018

Crash when right click anchor point in Peak Analyzer Preview

In Peak Analyzer took,

  1. Set Baseline Mode as User Defined and check Snap to Spectrum, Uncheck Enable Auto Find checkbox and then click Modify/Del button to adjust anchor points.
  2. Maximize the Peak Analyzer Preview window.
  3. Select the some anchor point and click left arrow key on keyboard to move the anchor point close to e.g. first peak
  4. Right click the anchor point.
    ==> Origin crashes.

This is newly introduced in Origin 2017 Sr0 and Fixed in Origin 2017 Sr1.

Statistics

JIRASummaryDetails

ORG-16490

colstats not giving statistics for each column

E.g. colstats 1:4 is broken since Origin 2017 sr0.

E.g. if there are 4 columns of data, each column has 5 rows.

Run colstats 1:4. Statistics are not done for each column. U can tell by N column.

In Origin 2016 and earlier, the results are correct.

Workaround:

  1. Download this opx file to your PC. colstats.OXF
  2. Drag and drop it into your running Origin workspace.
  3. Choose Yes in the prompt message. It will put this colstats.oxf into your User Files folder's subfolders.
  4. Then colstats 1:4 will run correctly.

Programming

JIRASummaryDetails

ORG-16051

Fails to access Date/Time value using %(%H, Col, Row) notation
Run the following script in Script window
window -t wks origin; //open a new workbook
%H!wks.col1.format=3; //set column 1 as time column
%H!wks.col2.format=3; //set column 2 as time column
%(%H,1,1)=1.5; // assign some value to 1st cell of column 1
%(%H,1,2)=2.5; // assign some value to 2st cell of column 1
%(%H,2,1)=%(%H,1,1); //assign value of 1st cell of column 1 to 1st cell of column 2
==> This is broken in Origin 2017 Sr0 and failed to assign the value. 

Fixed in Origin 2017 Sr1.

ORG-16354

Set Column Values issues with string function with conditional operator

Row 1 of column B should show China.

This is fixed in Origin 2018.