このバージョンのヘルプはこれ以降更新されません。最新のヘルプは https://www.jmp.com/support/help/ja/15.2   からご覧いただけます。


指定されたタイプ(type)のウィンドウをすべて閉じる。
閉じるウィンドウのタイプ名を示す名前付き引数。使用できるタイプは、Data Tables(データテーブル)、Reports(レポート)、およびJournals(ジャーナル)
Close Database Connection(db connection handle)
Convert File Path(path, <"absolute"|"relative">, <"posix"|"windows">, <base(path)>)
ファイルをあるディレクトリから別のディレクトリにコピーする。オプションで、サブディレクトリもコピーできます。引数to pathで指定された場所にディレクトリが作成されるので、コピーするディレクトリの名前を引数to pathに含めてはいけません。
コピー元ディレクトリ(from path)のサブディレクトリ構造をコピー先(to path)にコピーするかどうかを指定する。Windows XPより後にリリースされたWindowsオペレーティングシステムでは、常にサブディレクトリ構造がコピーされます。
Create Database Connection( "dsn=Books;UID=johnsmith;password=Christmas" );
Create Database Connection( "dsn=Books;UID=johnsmith", Driver Prompt( 1 ) );
"Connect Dialog"を指定してユーザによるデータソースの選択を可能とする例:
Create Database Connection( "Connect Dialog" );
File Size( "$SAMPLE_DATA/Big Class.jmp" );
pathで指定されたディレクトリ内のファイル名を、リストにして戻す。
ファイル名のリスト。"recursive"を指定しなかった場合は、ディレクトリ名がリストに含まれます。
exdt1 = Open( "$SAMPLE_DATA/Big Class.jmp" );
exdt2 = Open( "$SAMPLE_DATA/Animals.jmp" );
windows = Find All( Data Tables );
For( i = 1, i <= N Items( windows ), i++,
	Write( Char( windows[i] << Get Window Title ) || "\!N" )
);
Set Default Directory()関数を使ってデフォルトのディレクトリが設定されている場合、Get Default Directory()がそのSet Default Directory()関数と同じスクリプト内にある限り、その指定されたパスを戻します。
第 “Set Default Directory("path")を参照してください。
この関数は、.xlsxおよびExcel 1997以降のワークブックに対応しています。
このリストは、Set File Search Path()関数を使って設定されます。第 “Set File Search Path({path or list of paths})を参照してください。
dt = JSON to Data Table(
	"[ { \!"name\!": \!"KATIE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 59, \!"weight\!": 95 }, { \!"name\!": \!"LOUISE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 61, \!"weight\!": 123 }, { \!"name\!": \!"JANE\!", \!"age\!": 12, \!"sex\!": \!"F\!h", \!"height\!": 55, \!"weight\!": 74 } ]"
);
l = JSON To List(
	"[ { \!"name\!": \!"KATIE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 59, \!"weight\!": 95 }, { \!"name\!": \!"LOUISE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 61, \!"weight\!": 123 }, { \!"name\!": \!"JANE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 55, \!"weight\!": 74 } ]"
);
Show( l );
指定されたパス(path)にあるテキストファイルを、JSL変数に読み込む。
"best guess" 文字セットを推定する。
force("throw"|"alert"|"silent") (オプション)文字セットを推定できなかった場合の処理を指定する引数。
(オプション)行末文字を指定する。たとえば、"\!n"(ラインフィード文字)や、 "\!t"(タブ)を指定します。
ReadOffsetFromBegin(n) ファイルの読み込み開始位置を、ファイル先頭からのオフセット値(ゼロベース)で指定する。
ReadOffsetFromEnd(n) ファイルの読み込み開始位置を、ファイル末尾からのオフセット値(ゼロベース)で指定する。
ReadLength(n) ファイルから読み込むバイト数を指定する(ファイルの先頭またはオフセット値から開始)。
Base64Compressed(0|1) BLOBを印字可能な形式に変換する方法を指定する。0を指定すると、JMPのASCII~HEX表記を使用します(デフォルトかつ推奨)。1を指定すると、BLOBをbase64形式で圧縮・変換して印字します。
{ arg1 = val1, ... }期待される引数とオプションの初期値の式のセット。呼び出し時にメソッドに渡されます。
{ local1 = val1, ... }ローカル変数のセット。クラスメソッドによって使用されます。
path引数で指定されたファイルから作成されたデータテーブルやその他のJMPファイル、またはオブジェクトを開く。path引数が未指定の場合は、「開く」ウィンドウが表示されます。JSONまたはHDF5ファイルも開けます。具体的なファイルタイプに適用される引数の詳細については、JMPの「スクリプトの索引」の例を参照してください。
テキストファイルの読み込みに使用できる文字セットのオプションは、Best Guessutf-8utf-16us-asciiwindows-1252x-max-romanx-mac-japaneseshift-jiseuc-jputf-16be、およびgb2312
colName: 読み込まれたデータの列の名前を指定する。
colType(Character | Numeric): 指定した列を文字タイプとするか、数値タイプとするかを指定する。
colWidth(n): 指定した列の幅を整数値で指定する。
ESRIシェープファイル(.shp)の場合、この引数とその設定は以下のようになります。
Shape=numeric(n): 読み込み対象のESRIシェープファイル内で、シェープ番号が記載されいる列の番号を指定する。
Part=numeric(n): 読み込み対象のESRIシェープファイル内で、パーツ番号が記載されている列の番号を指定する。
X=numeric(n): 読み込み対象のESRIシェープファイル内で、10進数表記の経度(±180°の範囲)が記載されている列の番号を指定する。
Y=numeric(n): 読み込み対象のESRIシェープファイル内で、10進数表記の緯度(±90°の範囲)が記載されている列の番号を指定する。
読み込み対象のテキストファイルで、End of Fieldで指定できる文字とは異なるフィールド区切り文字が使用されている場合は、使用する文字をこの引数で指定する。
読み込み対象のテキストファイルで、End of Lineで指定できる文字とは異なる行の区切り文字が使用されている場合は、使用する文字をこの引数で指定する。
(オプション)開くファイルの種類を指定する文字列(たとえば、"text""journal""sas""script""png""jmp")。ファイルに拡張子がない場合や、ファイルの拡張子とファイルの内容が一致しない場合、JSL BLOBを読み込む場合などに便利です。この文字列を指定しない場合は、ファイル拡張子のデフォルトのプログラムでファイルが開きます。
メモ: zipアーカイブの場合は、path引数を指定します。拡張子(.zip)は必要ありません。zipアーカイブに送るメッセージについては、「JSLメッセージ」章の「Zipアーカイブ」(424ページ)を参照してください。基本的な機能は、zipアーカイブ内のファイルのリストを取得すること、zipアーカイブ内のファイルを文字列またはBLOBに読み込むこと、ファイルをzipアーカイブに書き込むことです。zipアーカイブを読み取ると、内容が一時的にメモリに格納されます。非常に大きなzipアーカイブを読み取ると、エラーが発生する場合があります。
指定されたJMPファイル(.jrn.jsl.jrp、または .jmpappsource)を保存せずに閉じ、ディスクから再び開きます。ファイルを最後に開いてから変更していた場合、その変更内容は削除されます。
HTML Webページからテーブルを読み込むには、URLをファイルパスとして使用する。オプションの引数nで、Webページ上の開きたいテーブルの番号nを指定します。値を省略した場合、ページ上の最初の表だけが読み込まれます。オプションの引数ColumnNames(n)で、列名となる行を指定できます。オプションの引数DataStarts(n)では、データが始まる行を指定できます。
テキストファイル内のフィールドが引用符で囲まれているとき、この引数がの場合は引用符を削除し、の場合は引用符を削除しない。デフォルト値は1(真)。
Worksheetsの設定を、データテーブルとして開くExcelファイルのすべてのワークシートで使用するかどうかを指定する。
Has Column Headers(Boolean): Excelファイルの第1行目が列見出しであることを示す。
Number of Rows in Headers(n): Excelファイル内で列見出しとして使用されている行の数を指定する。
Headers Start on Row(n): Excelファイル内で列見出しが入力されている最初の行の番号を指定する。デフォルト値は1です。
Data Starts on Row(n): Excelファイル内でデータが入力されている最初の行の番号を指定する。
Data Starts on Column(n): Excelファイル内でデータが入力されている最初の列の番号を指定する。
Data Ends on Row(n): Excelファイル内でデータが入力されている最後の行の番号を指定する。
Data Ends on Column(n): Excelファイル内でデータが入力されている最後の列の番号を指定する。
Replicated Spanned Rows(Boolean): Excelファイル内にあるセルが結合された行のデータを複製して読み込むかどうかを指定する。
Suppress Hidden Rows(Boolean): Excelファイルで非表示になっている行をJMPに読み込まないかどうかを指定する。
Suppress Hidden Columns(Boolean): Excelファイルで非表示になっている列をJMPに読み込まないかどうかを指定する。
Treat as Hierarchy(Boolean): JMPにExcelファイルを読み込むときに、複数の列見出しを階層として扱うかどうかを指定する。の場合、Excelファイルは、複数の見出し行が名が階層構造になった状態で読み込まれます。
SELECTSQLFILEtableNameなどの引数を伴うdataSourceNameで指定されたデータベースを開く。
outputTableNameで指定した名前のデータテーブル
Open Database(
	"DSN=dBASE Files;DBQ=C:/Program Files/SAS/JMPPRO/14/Samples/Import Data/;",
	// SQLステートメント
	"SELECT HEIGHT, WEIGHT FROM Bigclass", // 列の選択
	"hw" // 出力データテーブルの名前
);
j = Parse JSON(
	"[ { \!"name\!": \!"KATIE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 59, \!"weight\!": 95 }, { \!"name\!": \!"LOUISE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 61, \!"weight\!": 123 }, { \!"name\!": \!"JANE\!", \!"age\!": 12, \!"sex\!": \!"F\!", \!"height\!": 55, \!"weight\!": 74 } ]"
);
Show( j );
Show Files (Boolean)
(オプション)save flagが0の場合に、ユーザは複数のファイルを選択できます。
次のスクリプトは、ウィンドウのタイトルを「JMPファイルの選択」としたファイルを開くウィンドウにおいて、JMPの「Samples/Data」ディレクトリを開き、ファイルの種類のリストに「JMPファイル」「すべてのファイル」を含め、そのうち「JMPファイル」が選択された状態とし、ファイル名のフィールドに「Hollywood Movies.jmp」を表示します。
Pick File(
	"JMPファイルの選択",
	"$SAMPLE_DATA",
	{"JMP Files|jmp;jsl;jrn", "All Files|*"},
	1,
	0,
	"Hollywood Movies.jmp"
);
新しいディレクトリ名を指定するときは、フルパスではなくディレクトリ名だけを含めます。
新しい名前を指定するときは、フルパスではなくファイル名だけを含めます。
第 “Get Default Directory()を参照してください。
第 “Get File Search Path()を参照してください。
Set File Search Path( {"C:¥JMP¥13¥source", "C:¥Program Files¥SAS¥JMPPRO¥14¥Samples"} );
Set Path Variable("name", <value>)
指定されたTriple-S(SSS)形式のファイル(調査ファイル)を読み込む。SSS形式は、.xmlまたは.sssのいずれかと、.csv、.dat、または.ascのいずれかのファイルのペアで構成されます。ペアのファイルは拡張子以外同じ名前で、同じフォルダになければなりません。
xmlまたはsssファイルのフルパスを指定する引用符付き文字列。
dt = TripleS Import( "C:/Data/airlines.sss", Invisible, Use Labels for Imported Column Names( 0 ) );