|目次前ページ次ページ|
───────────────────────────────────
11.バリューリストエデイタの追加シーケンス 

  追加前の仕様は、ビジュアルコントロールモジュールに記載されています。 
  編集領域番号は、0 <--> 63 と 531,532,533,534 を指定できます。 
  【仕様変更】$と^はキー入力が禁止されています。(デフォルト値) 
  【注意】1行目にタイトルが表示されていますがその次の行がインデックス=0です 
---------------------------------------------------------------------
■<<<バリューリストエデイタに表示する文字列をファイルからロードする>>>
---------------------------------------------------------------------
  ファイル名はテキストファイル(.TXT)でないとエラーとなります。 
  テキストファイル中の各行の文字列は=で区切られている 
  名前=文字列データ 
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    edit <-- ファイル名格納領域(531,532,533,534)(0<->63) 
    editstr <-- ファイル名 
     <esc>%53;610;cid;edit;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    edit <-- ファイル名を格納する領域(531,532,533,534)(0<->63) 
    editstr <-- ファイル名 
     D LOADFROMFILE^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
---------------------------------------------------------------------
■<<<バリューリストエデイタに表示する文字列をファイルに保存する>>>
---------------------------------------------------------------------
  ファイル名はテキストファイル(.TXT)でないとエラーとなります。 
  テキストファイル中の各行の文字列は=で区切られて保存される 
  名前=文字列データ 
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    edit <-- ファイル名を格納する領域(531,532,533,534)(0<->63)
    editstr <-- ファイル名 
     <esc>%53;611;cid;edit;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    edit <-- ファイル名を格納する領域(531,532,533,534)(0<->63)
    editstr <-- ファイル名 
     D SAVETOFILE^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
---------------------------------------------------------------------
■<<<バリューリストエデイタに表示する文字列をストリングリストからロードする>>>
---------------------------------------------------------------------
  リスト件数はストリングリストの件数。 
  ストリングリスト中の各行の文字列は=で区切られている 
  名前=文字列データ 
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    srccid <-- ストリングリストのコントロールid番号 
    appendsw <-- 0:クリアしてから 1:末尾に追加 
     <esc>%53;621;cid;;;srccid;appendsw;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    srccid <-- ストリングリストのコントロールid番号 
    appendsw <-- 0:クリアしてから 1:末尾に追加 
     D LOADFROMLIST^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
---------------------------------------------------------------------
■<<<バリューリストエデイタに表示する文字列をストリングリストに保存する>>>
---------------------------------------------------------------------
  ストリングリスト中の各行の文字列は=で区切られて保存される 
  名前=文字列データ 
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    dstcid <-- ストリングリストのコントロールid番号 
     <esc>%53;622;cid;;;dstcid sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    dstcid <-- ストリングリストのコントロールid番号 
     D SAVETOLIST^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
---------------------------------------------------------------------
■<<<バリューリストエデイタに表示する文字列をストリームからロードする>>>
---------------------------------------------------------------------
  ストリーム中の各行の文字列は=で区切られている 
  名前=文字列データ 
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    srccid <-- ストリームのコントロールid番号 
    offset <-- ソースストリームの読み書きを行う位置指定 
         0: ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭から) 
         1: ソースストリームの現在オフセット値 
     <esc>%53;631;cid;;;srccid;offset;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    srccid <-- ストリームのコントロールid番号 
    offset <-- ソースストリームの読み書きを行う位置指定 
         0: ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭から) 
         1: ソースストリームの現在オフセット値 
     D LOADFROMSTREAM^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
---------------------------------------------------------------------
■<<<バリューリストエデイタに表示する文字列をストリームに保存する>>>
---------------------------------------------------------------------
  ストリーム中の各行の文字列は=で区切られて保存される 
  名前=文字列データ 
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    dstcid <-- ストリームのコントロールid番号 
    offset <-- 保存先ストリームの読み書きを行う位置指定 
         0: 保存先ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭に保存) 
         1: 保存先ストリームの現在オフセット値 
     <esc>%53;632;cid;;;dstcid;offset;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    dstcid <-- ストリームのコントロールid番号 
    offset <-- 保存先ストリームの読み書きを行う位置指定 
         0: 保存先ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭に保存) 
         1: 保存先ストリームの現在オフセット値 
     D SAVETOSTREAM^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
───────────────────────────────────
■<<<ドロップダウン選択リスト表示される項目(Picklist)をストリングリストから取得【再掲】>>>
─────────────────────────────────────
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    [6]srccid <- ドロップダウン選択リスト表示される項目をストリングリストから取得 
              (エデットスタイルが[*]Picklistの場合のみ) 
              ストリングリストのcid 
    [7]pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
 <esc>%53;436;[3]id;;;[6]srccid;[7]pos; sp M 
 ※ バリューリストエディタの値セルの選択リスト表示される項目を指定 
 ※ 【リスポンス応答】します。 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    srccid <- ドロップダウン選択リスト表示される項目をストリングリストから取得 
              (エデットスタイルが[*]Picklistの場合のみ) 
              ストリングリストのcid 
    pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
     D PICKASSIGN^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト(Picklist)件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
───────────────────────────────────
■<<<選択リスト表示される項目(Picklist)をテキストファイルから読み込み(LoadFromFle())【再掲】>>>
─────────────────────────────────────
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    [4]edit <-- ファイルパス名を格納する領域(531,532,533,534)(0<->63)
    editstr <- ファイルパス名(Picklistテキストファイル) 
    [6]pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
 <esc>%53;437;[3]id;[4]edit;;[6]pos;; sp M 
 ※ 選択リスト表示される項目をテキストファイルから読み込み(LoadFromFle()) 
 ※ 【リスポンス応答】します。 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    edit <-- ファイルパス名を格納する領域(531,532,533,534)(0<->63)
    editstr <- ファイルパス名(Picklistテキストファイル) 
    pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
     D PICKFROMFILE^ZVCMVLS6 
※ 【リスポンス応答】 
    Rselno -> 全てのPicklistテキストを<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト(Picklist)件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
───────────────────────────────────
■<<<バリューリストエディタの値セルの選択リスト表示される項目(Picklist)をテキストファイルに保存(SaveToFile())【再掲】>>>
─────────────────────────────────────
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    [4]edit <-- ファイルパス名を格納する領域(531,532,533,534)(0<->63)
    editstr <- ファイルパス名(Picklistをテキストファイルに保存) 
    [6]pos <- バリューリストエディタの行位置(0:先頭) 
      (エデットスタイルが[*]Picklistの場合のみ) 
 <esc>%53;438;[3]id;[4]edit;;[6]pos;; sp M 
 ※ バリューリストエディタの値セルの選択リスト表示される項目をテキストファイルに保存(SaveToFile()) 
 ※ 【リスポンス応答】します。 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    edit <-- ファイルパス名を格納する領域(531,532,533,534)(0<->63)
    editstr <- ファイルパス名(Picklistをテキストファイルに保存) 
    pos <- バリューリストエディタの行位置(0:先頭) 
      (エデットスタイルが[*]Picklistの場合のみ) 
     D PICKTOFILE^ZVCMVLS6 
※ 【リスポンス応答】 
    Rselno -> 全てのPicklistテキストを<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト(Picklist)件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
───────────────────────────────────
■<<<選択リスト表示される項目(Picklist)をストリームから読み込み>>>
─────────────────────────────────────
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    [6]srccid <- 選択リスト表示される項目をストリームから読み込み 
            -> ストリームのcid 
    [7]pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
    [8]offset <- ソースストリームの読み書きを行う位置指定 
         0: ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭から) 
         1: ソースストリームの現在オフセット値 
 <esc>%53;670;[3]id;[4]edit;;[6]srccid;[7]pos;[8]offset;; sp M 
 ※ バリューリストエディタの値セルの選択リスト表示される項目を指定(LoadFromStream) 
 ※ 【リスポンス応答】します。 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    srccid <- 選択リスト表示される項目をストリームから読み込み 
            -> ストリームのcid 
    pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
    offset <- ソースストリームの読み書きを行う位置指定 
         0: ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭から) 
         1: ソースストリームの現在オフセット値 
     D PICKFROMSTREAM^ZVCMVLS6 
※ 【リスポンス応答】 
    Rselno -> 全てのPicklistテキストを<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト(Picklist)件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
───────────────────────────────────
■<<<選択リスト表示される項目(Picklist)をストリームに保存>>>
─────────────────────────────────────
[1] シーケンス
    cid <== バリューリストエデイタのコントロールid番号 
    [6]dstcid <- 選択リスト表示される項目をストリームに保存 
            -> ストリームのcid 
    [7]pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
    [8]offset <- ソースストリームの読み書きを行う位置指定 
         0: ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭から) 
         1: ソースストリームの現在オフセット値 
 <esc>%53;671;[3]id;[4]edit;;[6]dstcid;[7]pos;[8]offset;; sp M 
 ※ バリューリストエディタの値セルの選択リスト表示される項目をストリームに保存(SaveToStream()) 
 ※ 【リスポンス応答】します。 
---------------------------------------------------------------
[2] Cache用共通関数
    cid <== バリューリストエデイタのコントロールid番号 
    dstcid <- 選択リスト表示される項目をストリームに保存 
            -> ストリームのcid 
    pos <- バリューリストエディタの行位置(0:先頭) 
             (エデットスタイルが[*]Picklistの場合のみ) 
    offset <- ソースストリームの読み書きを行う位置指定 
         0: ストリームの読み書きを行うオフセット値を0に 
            設定してから行います(先頭から) 
         1: ソースストリームの現在オフセット値 
     D PICKTOSTREAM^ZVCMVLS6 
※ 【リスポンス応答】 
    Rselno -> 全てのPicklistテキストを<CR><LF>で結合した文字列の文字数 
    Rselcnt -> リスト(Picklist)件数
    Rerr2 -> 内部エラー(処理の過程や例外発生エラー)
---------------------------------------------------------------------
■<<<文字列リストの行数を取得 >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
     <esc>%53;701;cid;;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
     D COUNT^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> <CR><LF>で全て結合したときのバイトサイズ
    Rselcnt -> 行数
    Roption ->選択セルの矩形(左;上;右;下;Col数;Row数) 
    Rmain -> null 
---------------------------------------------------------------------
■<<<<CR><LF>区切りで全ての文字列を結合し取得する >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    rect <-- 531,532,533,534 を指定 
     <esc>%53;702;cid;;rect;;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
    rectの領域 --> <CR><LF>区切りで結合した文字列 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    rect <-- 531,532,533,534 を指定 
     D CRLFTEXT^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> 行数 
    Roption ->選択セルの矩形(左;上;右;下;Col数;Row数) 
    rectの領域 -> <CR><LF>区切りで結合した文字列 
    rectstr -> <CR><LF>区切りで結合した文字列 
    [*]名前=文字列 の形式です。
    [*]rect文字列を取得するにはコントロールA等の終端文字を指定します 
    Rerr2 -> 内部エラー(処理の過程やAPIの戻り値エラー)
---------------------------------------------------------------------
■<<<<CR><LF>で文字列リストの一部分を結合し取得する >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <-- (531,532,533,534)32763文字まで 
            0<->63 255文字まで 
    editstr <--取得開始位置インデックス(0,1,2,...)(行位置) 
    rect <-- 531,532,533,534 を指定 
    count --> 取得希望件数 
                     0:以降全件を取得 
                     取得開始位置インデックス=0にすると先頭から全件 
     <esc>%53;703;cid;edit;rect;count;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
    rectの領域 --> 文字列リストの一部分を<CR><LF>で結合した取得文字列 
                  [*]文字列が引用符で囲まれることはありません! 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <-- (531,532,533,534)32763文字まで 
            0<->63 255文字まで 
    editstr <--取得開始位置インデックス(0,1,2,...) 
    rect <-- 531,532,533,534 を指定 
    count --> 取得希望件数 
                     0:全件を取得 
                     取得開始位置インデックス=0にすると先頭から全件 
     D CRLFPORTION^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 全ての行を<CR><LF>で結合した文字列の文字数 
    Rselcnt -> 最後に取り出しされた位置インデックス(行位置) 
                取得された件数がゼロ件の場合は 0 となる 
    Roption ->選択セルの矩形(左;上;右;下;Col数;Row数) 
    Rmain -> 実際に取得された件数(最大インデックスを越えた場合countと異なる) 
    rectの領域 -> 文字列リストの一部分を<CR><LF>で結合した取得文字列 
                  [*]名前=文字列 の形式です。
                  [*]文字列が引用符で囲まれることはありません! 
    rectstr ->文字列リストの一部分を<CR><LF>で結合した取得文字列 
    Rerr2 -> 内部エラー(処理の過程やAPIの戻り値エラー)
---------------------------------------------------------------------
■<<<<CR><LF>区切りで全ての文字列を設定する >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <-- 531,532,533,534 を指定 
    editstr <-- 文字列を設定
     <esc>%53;718;cid;edit;;;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <-- 531,532,533,534 を指定 
    editstr <-- 文字列を設定
    [*]<CR><LF>で区切ったテキストを指定します 
    [*]名前=文字列 の形式です。
     D SETTEXT6^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> <CR><LF>区切りで全て結合したときの文字数($L) 
    Rselcnt -> 行数 
    Rerr2 -> 内部エラー(処理の過程やAPIの戻り値エラー)
---------------------------------------------------------------------
■<<<指定セル文字列を取得する >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <-- 531,532,533,534 を指定 
    editstr <-- 桁(カラム)位置(0,1)を指定 行(ロー)位置(0,1,2,...)を指定
                桁(カラム)位置 $ 行(ロー)位置  
    rect <-- 531,532,533,534 を指定 
    <esc>%53;711;cid;edit;rect;;;;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
    rectの領域 --> セル文字列 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <-- 531,532,533,534 を指定 
    editstr <-- 桁(カラム)位置(0,1)を指定 行(ロー)位置(0,1,2,...)を指定
                桁(カラム)位置 $ 行(ロー)位置  
    rect <-- 531,532,533,534 を指定 
     D GETCELL6^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 0 
    Rselcnt -> セル文字列文字数 
    Roption ->選択セルの矩形(左;上;右;下;Col数;Row数) 
    rectの領域 -> セル文字列 
    rectstr -> セル文字列 
    [*]rect文字列を取得するにはコントロールA等の終端文字を指定します 
    Rerr2 -> 内部エラー(処理の過程やAPIの戻り値エラー)
---------------------------------------------------------------------
■<<<指定セル文字列を設定する >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <-- 531,532,533,534 を指定 
    editstr <-- 桁(カラム)位置(0,1),行(ロー)位置(0,1,2,...)を指定  
                   桁 $ 行 を指定 
    rect <-- 531,532,533,534 を指定 
    rectstr <-- セル文字列を指定 
    <esc>%53;719;cid;edit;rect;;;;; sp M 
   【応答メッセージ】がtelnetサーバから送信されて来ます 
    rectの領域 --> セル文字列 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <-- 531,532,533,534 を指定 
    editstr <-- 桁(カラム)位置(0,1),行(ロー)位置(0,1,2,...)を指定  
                   桁 $ 行 を指定 
    rect <-- 531,532,533,534 を指定 
    rectstr <-- セル文字列を指定 
     D SETCELL6^ZVCMVLS6 
   【応答メッセージ】 
    Rselno -> 0 
    Rselcnt -> セル文字列文字数 
    Roption ->選択セルの矩形(左;上;右;下;Col数;Row数) 
    rectの領域 -> セル文字列 
    rectstr -> セル文字列 
    [*]rect文字列を取得するにはコントロールA等の終端文字を指定します 
    Rerr2 -> 内部エラー(処理の過程やAPIの戻り値エラー)
---------------------------------------------------------------------
■<<<$と^はキー入力が禁止許可を設定 >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    sw <-- 0:$と^はキー入力が禁止(デフォルト値) 1:許可 を指定 
     <esc>%53;791;cid;;;sw;;; sp M 
   【応答メッセージ無】 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    sw <-- 0:$と^はキー入力が禁止(デフォルト値) 1:許可 を指定 
     D DOLINPUT^ZVCMVLS6 
   【応答メッセージ無】 
---------------------------------------------------------------------
■<<<桁幅サイズを設定【桁サイズで指定】 >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 桁幅サイズ(桁0のサイズ;桁1のサイズ;桁2のサイズ;...) 
    col <== 開始桁インデックス番号(0,1,2,...) 
     <esc>%53;401;cid;edit;;start;; sp M 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 桁幅サイズ(桁0のサイズ;桁1のサイズ;桁2のサイズ;...) 
    ※ 桁幅を桁サイズで設定します(nullの桁位置は変更されません)【仕様変更】 
    ※ T又はtで桁サイズ指定、P又はpでピクセルサイズ指定【仕様変更】
    col <== 開始桁インデックス番号(0,1,2,...) 
     D COLWIDTH^ZVCMVLS2 
   【応答メッセージ無し】 
---------------------------------------------------------------------
■<<<行高さサイズを設定【行サイズで指定】 >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 行高さサイズ(行0のサイズ;行1のサイズ;行2のサイズ;...) 
    row <== 開始行インデックス番号(0,1,2,...) 
     <esc>%53;402;cid;edit;;start;; sp M 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 行高さサイズ(行0のサイズ;行1のサイズ;行2のサイズ;...) 
    ※ 行高さを行サイズで設定します(nullの行位置は変更されません)【仕様変更】  
    ※ T又はtで行サイズ指定、P又はpでピクセルサイズ指定【仕様変更】
    row <== 開始行インデックス番号(0,1,2,...) 
     D ROWHEIGHT^ZVCMVLS2 
   【応答メッセージ無し】 
---------------------------------------------------------------------
■<<<桁幅サイズを設定【ピクセルサイズで指定】 >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 桁幅サイズ(桁0のサイズ;桁1のサイズ;桁2のサイズ;...) 
    col <== 開始桁インデックス番号(0,1,2,...) 
     <esc>%53;403;cid;edit;;start;; sp M 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 桁幅サイズ(桁0のサイズ;桁1のサイズ;桁2のサイズ;...) 
    ※ 桁幅をピクセルサイズで設定します(nullの桁位置は変更されません) 
    ※ T又はtで桁サイズ指定、P又はpでピクセルサイズ指定【仕様変更】
    col <== 開始桁インデックス番号(0,1,2,...) 
     D PIXELCOLWIDTH^ZVCMVLS2 
   【応答メッセージ無し】 
---------------------------------------------------------------------
■<<<行高さサイズを設定【ピクセルサイズで指定】 >>>
---------------------------------------------------------------------
[1] シーケンス

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 行高さサイズ(行0のサイズ;行1のサイズ;行2のサイズ;...) 
    row <== 開始行インデックス番号(0,1,2,...) 
     <esc>%53;404;cid;edit;;start;; sp M 
---------------------------------------------------------------
[2] Cache用共通関数

    cid <== コントロールid番号 
    edit <== 編集番号(0〜63,531,532,533,534) 
    editstr <== 行高さサイズ(行0のサイズ;行1のサイズ;行2のサイズ;...) 
    ※ 行高さをピクセルサイズで設定します(nullの行位置は変更されません)  
    ※ T又はtで行サイズ指定、P又はpでピクセルサイズ指定【仕様変更】
    row <== 開始行インデックス番号(0,1,2,...) 
     D PIXELROWHEIGHT^ZVCMVLS2 
   【応答メッセージ無し】 
───────────────────────────────────
              11
     |目次前ページ次ページ