Appearance
DIA(DISPLAY INFORMATION AREA)
オートプログラム対応
ページの構成情報を表示する
書式
dia:機能
現在のページの詳細な構成情報(プロパティ)を表示します。同時にZ変数に情報が代入され、オートプログラムで活用できます。
表示される情報
| 項目 | 説明 |
|---|---|
| 横幅 | ページの横幅(半角桁数) |
| 行数 | ページの最大行数 |
| モード | 1: 混在モード、2: 漢字モード |
| F行 | フォーマット行の位置(なければ0) |
| 列数 | 列の数(罫線を除く) |
| 使用行数 | 実際にデータがある最終行 |
| データ行 | データの開始行〜終了行 |
| データ件数 | データ行の件数 |
Z変数への代入
DIA実行後、以下のZ変数に値が自動代入されます:
| 変数 | 内容 |
|---|---|
| z0 | ページモード(1: 混在、2: 漢字) |
| z35 | 横の長さ |
| z36 | 縦の長さ |
| z37 | 最終使用行 |
| z38 | フォーマット行 |
| z39 | データ開始行 |
| z40 | データ件数 |
使用例
ページ情報を確認
dia:ページ情報がメッセージボックスで表示され、Z変数に値が代入されます。
オートプログラムでの活用
dia:
for z1=z39 to z39+z40-1:
* z39からz40件分のデータを処理
c:[z1,4]=[z1,2]*[z1,3]:
next z1:注意事項
- Z変数への代入はDIA実行時に行われます
- 表示されるモードは、漢字モード(黄色背景)か混在モード(白背景)かを示します