Note: A newer version is available for some of the Sub-VIs in this palette. Please see details in Recommended Usage for each Sub-VI in the table below. For those Invoke Node is recommended, full access to methods will be provided, while for those Property Node is recommended, full options of properties are provided.
These VIs are kept for compatibility only. You should try to stay away from using these VIs for creating new applications. The newer VIs introduced in Origin 8 are more object oriented and more efficient and much easier to use.
OriginAppClassics Sub-VIs | Description | Recommended Usage |
---|---|---|
ExponentialDecayNoise | Creates a 2D array of a sample dataset of 100 points. | |
OA2DArrayToCluster | 2D array found as output of GetWorksheet or GetMatrix is converted to cluster for imput to plotting. | |
OABeginSession | Start a communiation session between LabVIEW and Origin . | Invoke Node |
OACloseCommunication | Close a communiation session between LabVIEW and Origin . | |
OACopyPage | Copy the image of an Origin Graph or Layout page to the clipboard. | Invoke Node |
OACreatePage | Create a new Origin worksheet, graph, matrix, or notes page. | Invoke Node |
OADestroyPage | Deletes the specified Origin page. | Invoke Node |
OAEndSession | Releases the Origin session locked earlier by the BeginSession method, allowing other clients to communicate with that particular Origin session. | Invoke Node |
OAExecute | Send a command string to Origin. | Invoke Node |
OAExit | Shut down the Origin application. | Invoke Node |
OAGetIsModified | Indicates if the Origin project has been modified and needs to be saved. | Property Node |
OAGetLTStr | Get LabTalk string variables. | Invoke Node |
OAGetLTVar | Get LabTalk numeric variables. | Invoke Node |
OAGetMatrix | Get data from an Origin matrix. | Deprecated. Please use sub-VIs in OriginMatrix.llb. |
OAGetPageString | Get Origin page textual properties or Origin Notes content. | Invoke Node |
OAGetWorksheet | Get data from an Origin worksheet. | Invoke Node |
OALoadProject | Open an existing Origin project file. | Please see the newer version OA_Load.vi. |
OAOpenCommunication | Open communication with a single instance of the Origin application. | Please see the newer version OA_ConnectToOrigin.vi, and note that OA_ConnectToOrigin.vi would set IsModified to be false. |
OAPutMatrix | Put data into an Origin matrix. | Deprecated. Please use sub-VIs in OriginMatrix.llb. |
OAPutWorksheet | Place data into an Origin worksheet. | Invoke Node |
OAResetProject | Clear all Origin worksheets and matrices. | Invoke Node |
OA Run | Instructs Origin to finish all auto-update calculations. | Invoke Node |
OASaveProject | Save current Origin project to disk. | Please see the newer version OA_Save.vi. |
OASetIsModified | Set the Origin Modified flag. | Property Node |
OASetLTStr | Set LabTalk string variables. | Invoke Node |
OASetLTVar | Set LabTalk numeric variables. | Invoke Node |
OASetPageString | Set Origin page textual properties or Origin Notes content. | Invoke Node |
OAShowHide | Sends LabTalk command to show/hide the Origin application. | Property Node.Full options of the visible state of the Origin application: MAINWND_HIDE, MAINWND_SHOW, MAINWND_SHOW_BRING_TO_FRONT, MAINWND_SHOWMAXIMIZED, and MAINWND_SHOWMINIMIZED. |
OAVariant2DToArrayOrCluster | Variant found as output of GetMatrix is converted to 2D array and cluster | |
SampleDataNoise | Creates a 2D array of a sample dataset of 250 points |