Automation Reference - JMP
Automation Reference - JMP
Automation Reference - JMP
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