14.03.2014 Views

Automation Reference - JMP

Automation Reference - JMP

Automation Reference - JMP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contents<br />

Application Object <strong>Reference</strong> for Automating <strong>JMP</strong><br />

Common Analysis Functions ... 48<br />

Methods ... 48<br />

CreateJournal() As Journal ... 48<br />

CopyGraphicItem(Handle As Long) As<br />

Boolean ... 48<br />

DisplayBoxAppend(SrcHandle as Long,<br />

AppendHandle as Long) As<br />

Long ... 48<br />

DisplayBoxPrepend(SrcHandle as Long,<br />

AppendHandle as Long) As<br />

Long ... 48<br />

FrameBoxAddGraphicsScript(long handle,<br />

script As String) As<br />

Boolean ... 48<br />

FrameBoxSetBackColor(long handle,<br />

jmpColorConstants color) As<br />

Boolean ... 48<br />

FrameBoxSetMarkerSize(long handle,<br />

frameMarkerSizes size) As<br />

Boolean ... 48<br />

FrameBoxTransparency(alpha as Double)<br />

As Boolean ... 48<br />

GetGraphicItemByName(ItemName as<br />

String) As Long ... 48<br />

GetGraphicItemByType(TypeName As<br />

String, ItemNumber As Integer) As<br />

Long ... 49<br />

GetSubgraphicItemByName(Handle as Long,<br />

Name as String) As Long ... 49<br />

GetSubgraphicItemByType(Handle as Long,<br />

BoxName as String, BoxNumber as<br />

Short) As Long ... 49<br />

GetTextOfGraphicItem(Handle As Long) As<br />

String ... 49<br />

JournalGraphicItem(Handle As Long) As<br />

Boolean ... 49<br />

JournalOutput() As Boolean ... 49<br />

Launch() As Boolean ... 49<br />

LaunchAdd___(ColumnName As String) As<br />

Boolean ... 49<br />

LaunchAddBy() As Boolean ... 49<br />

LaunchRemove___(ColumnName As String)<br />

As Boolean ... 50<br />

OutlineBoxGetTitle(Handle as Long) As<br />

String ... 50<br />

NumberColGetItemText(Handle As Long,<br />

ElementNumber As Integer) As<br />

String ... 50<br />

OutlineBoxSetTitle(Handle As Long,<br />

Title As String) ... 50<br />

PrintPages(From As Integer, To As<br />

Integer) As Boolean ... 50<br />

PrintReport() As Boolean ... 50<br />

SaveGraphicItem(Handle As Long,<br />

FileName As String, GraphicType As<br />

Integer) ... 50<br />

SaveGraphicOutputAs(FileName As String,<br />

GraphicFormat As Integer) ... 50<br />

SaveJournalAs(FileName As String) As<br />

Boolean ... 50<br />

ScriptAction(JSLText As<br />

String) ... 50<br />

SetFrameSize(X As Integer, Y As<br />

Integer) ... 50<br />

SetPrintOrientation(printOrientConstan<br />

ts orientation) As Boolean ... 50<br />

SetWindowPos(X As Integer, Y As<br />

Integer) ... 51<br />

SetWindowSize(CX As Integer, CY As<br />

Integer) ... 51<br />

StringColGetItemText(Handle As Long,<br />

ElementNumber As Integer) As<br />

String ... 51<br />

TableBoxMakeDataTable(Handle As Long)<br />

As DataTable ... 51<br />

UseByOutput(ByTitle As String) As<br />

Boolean ... 51<br />

DataFeed Object ... 52<br />

Methods ... 52<br />

Close() As Boolean ... 52<br />

Connect(PortName As String) As<br />

Boolean ... 52<br />

Disconnect() As Boolean ... 52<br />

GetLine() As String ... 52<br />

SetCommParms(BSTR szCommPort, long<br />

baudrate, short parity, short<br />

databits, short stopbits, short<br />

flow) As Boolean ... 52<br />

DataTable Object ... 53<br />

Properties ... 53<br />

Document ... 53<br />

NumberColumns ... 53<br />

NumberRows ... 53<br />

Visible ... 53<br />

Methods ... 53<br />

Activate() As Boolean ... 53<br />

AddColumns(Prefix as String, NumToAdd<br />

As Integer, Where As Integer, Type<br />

As Integer,FieldWidth As Integer)<br />

As Integer ... 53<br />

AddNumericTableVar(Name As String,<br />

Value As Double) ... 53<br />

AddRows(NumberToAdd As Integer,<br />

AddAfter As Integer) ... 53<br />

Page 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!