|目次|前ページ|次ページ| ───────────────────────────────────── ■メッセージフォーマットの取得/設定 ───────────────────────────────────── ◆応答メッセージフォーマットを取得 ※ 共通関数 : D ReadMsgFormat^ZVCMSUB Rhead --> 応答メッセージフォーマットの先頭文字(nullの場合は制御文字無) Rtail --> 応答メッセージフォーマットの末尾文字(デフォルトは$C(13)) Rdelim --> 応答メッセージフォーマットのデリミタ文字(デフォルトは $ ) ───────────────────────────────────── ◆応答メッセージ読み込み ※※※同期モードの応答メッセージ要求はこの前に出してください※※※ ※ 共通関数 : Rtail <-- 応答メッセージフォーマットの末尾文字(デフォルトは$C(13)) S RESP=$$ReadMsg^ZVCMSUB(Rtail) RESP --> 応答メッセージ ───────────────────────────────────── ◆ 設定パラメタから応答メッセージフォーマットの先頭文字を取得 ※ 共通関数 : pos <-- 先頭文字設定パラメタ S Rhead=$$GetMsgHead^ZVCMSUB(pos) Rhead --> 応答メッセージフォーマットの先頭文字(nullの場合は制御文字無) ───────────────────────────────────── ◆ 設定パラメタから応答メッセージフォーマットの末尾文字を取得 ※ 共通関数 : pos <-- 末尾文字設定パラメタ S Rtail=$$GetMsgTail^ZVCMSUB(pos) Rtail --> 応答メッセージフォーマットの末尾文字(デフォルトは$C(13)) ───────────────────────────────────── ◆ 設定パラメタから応答メッセージフォーマットのデリミタ文字を取得 ※ 共通関数 : pos <-- デリミタ設定パラメタ S Rdelim=$$GetMsgDelim^ZVCMSUB(pos) Rdelim --> 応答メッセージフォーマットのデリミタ文字(デフォルトは $ ) ───────────────────────────────────── ◆応答メッセージの分解 ※ 共通関数 : RESP <-- 応答メッセージ Rdelim <-- 応答メッセージフォーマットのデリミタ文字(デフォルトは $ ) D VCMRESP^ZVCMSUB RESP <-- リスポンスメッセージ Rerr --> フォーマットエラー(0以外はerr) Rcname --> コントロール種別名 Rccode ---> コントロール種別コード番号 Roname --> オブジェクト名 Rcid ---> コントロールid Revent1 --> イベントコード番号(旧) Revent2 --> イベントコード番号(新) Rcommand --> コマンド Rerr2 --> 内部エラー(使用されていない) Rparent --> 親のコントロールid(1->1023) Rgroup ---> グループ番号(1->32767) Rform ---> フオーム番号(1->1023) Rkeycode --> 終了キーコード Rhojyo --> 補助コード Rshift --> シフト状態 Rselno --> 選択番号 Rselcnt --> 選択個数 Roption --> オプション Rmain --> 主情報 Rsub --> サブ情報 Retc --> その他情報 Rerrmsg --> エラーメッセージ Ryobi1 --> 予備1 Ryobi2 --> 予備2 ───────────────────────────────────── 920-1 |目次|前ページ|次ページ|