Prism、テキスト、HTML、XML または SQL テーブルへの書き込み
コマンド Table Prism [datatable number] <CLEAR> Table Text <&> <delimiter> Table CSV <’delimiter’> Table HTML <border #> <width #> Table XML [filename] Table SQL [datasource] <table > <login> <password> <CLEAR> WTable [column title] [row] [col] <subcol> WTable [column title] [text or %F or %N] NextRow EndTable OpenOutput [“filename”] ,<CLEAR>, <”delimiter”> 説明 これらのコマンドを使用して、Prism の結果を構造化されたテーブルに簡単にエクスポートすることができます。最初のステップはテーブルを定義することです。結果のエクスポート先として、Prism 内のデータ テーブル、テキスト ファイル (タブ区切り)、CSV (カンマ区切りのテキスト ファイル)、HTML (Web) テーブル、XML テーブルまたは直接 ODBC 接続データベースのいずれかを選択します。テキスト、CSV または HTML ファイルへの書込みを選択する場合は、テーブルを作成する前に OpenOutput コマンドを使用してファイルを作成します。これにより他の情報とテーブルを組み合わせることができます (次の項で説明)。XML 出力は独自のテーブルでなければならないため、Table XML コマンドの一部としてファイル名を入力します。 WTable コマンドを使用してテーブルに値を書き込みます。最初の引数が新しいテーブルの列タイトル (またはデータベースにエクスポートする場合は変数名) になります。次の 3 つの引数で、新しいテーブルに書き込まれる現在の結果 (またはデータ) テーブルのセルが定義されます。あるいは、カラムを離すのみであればテキスト、ループ番号を指定する場合は %N、現在のファイル名を指定する場合は %F を入力します。 Wtable コマンドの名前は誤解されることもあるので注意してください。単一の値 (またはテキスト文字列) をテーブルに書き込みます。テーブル全体を書き込むわけではありません。結果 (またはデータ) テーブル全体を書き込む場合は、WSheet コマンド を使用します。 ほぼすべての場合、ループの一部としてテーブルを作成します。ループを終了する Next ステートメントは、テーブルの次の行も開始することになります。このループが完了したら、テーブルも完了します。まれに、終了行がループの Next ステートメントと対応させたくない場合があります。この場合は、NextRow ステートメントで行を終了し、EndTable ステートメントでループが終了する前にテーブルを閉じます。 |