表示形式登録ステートメント

新たな表示形式を表ファイルに登録します。各項目に対する表示属性は,指定したウィンドウの状態が登録されるので,事前に項目表示属性ステートメントで指定しておきます。


形式

  表示形式登録[ <カーソル名> , ] <表示形式名>
, 項目固定数 = <算術式>
, 使用フォント = 標準 | ( <フォント指定> [ , <フォント指定> ]... )
, 拡大率 = <算術式>
, 高さ自動拡張 = する | しない
, グループ化で集計レコードを区別 = する | しない
, 項目名背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] )
, マーク付きレコード背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] )
, 小計レコード背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] )
, 中計レコード背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] )
, 大計レコード背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] )
, 総計レコード背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] )
, nレコードおき背景 = ( [ <網かけ> ] , [ <網色> ] , [ <背景色> ] [ , <間隔レコード数> , <着色レコード数> ] )

パラメータ

項目固定数以降の各パラメータを省略すると,<カーソル名> で指定したウィンドウの表示形式で使われている設定がそのまま登録されます。

<カーソル名>
表示形式を登録するファイルおよび各項目の表示属性を取得するウィンドウを指定します。表編集ウィンドウに対するカーソルでなければなりません。指定したウィンドウの項目表示属性とパラメータで指定する表示属性に従って,対象となっている表ファイルに表示形式を登録します。
<カーソル名> を省略すると,カレントカーソルが指すファイルとウィンドウが対象になります。
<表示形式名>
登録する表示形式の名前を文字列式で指定します。
項目固定数
指定した個数の左端の項目がウィンドウの左端に固定されます。省略した場合は,固定されません。
使用フォント
表全体に一つ登録されている 標準 のフォントの組を使うか,この表示形式固有のフォントの組を使うかを指定します。省略した場合は,標準 とみなされます。
表示形式固有のフォントの組を使う場合は,次の形式の <フォント指定> をコンマで区切って列挙します。サイズの単位を省略した場合は,pt になります。
<フォント指定> ::=<フォント番号> : <フォント名文字列式> : <フォントサイズ> [ : pt | pixel ]
拡大率
ウィンドウ全体を拡大縮小して表示します。100 を基準にしたパーセントで指定します。省略した場合は 100% とみなされます。
高さ自動拡張
各項目ごとの表示属性で指定する高さ自動拡張の機能を全体として有効にするかどうかを指定します。
する高さ自動拡張を有効にします。(既定値)
しない高さ自動拡張を無効にします。このとき,各項目ごとの自動拡張指定は無視されます。
グループ化で集計レコードを区別
集計レコードに対するグループ化をデータレコードと別に行なうか,区別せずに行なうかを指定します。
するデータレコードとは別に特殊な処理をします。(既定値)→表示形式:共通設定ダイアログ:[グループ化で集計レコードを区別しない]
しないデータレコードと一緒にグループ化処理をします。
項目名背景
マーク付きレコード背景
小計レコード背景
中計レコード背景
大計レコード背景
総計レコード背景
nレコードおき背景
それぞれレコードの背景を塗りつぶす網かけのパターンと色を指定します。括弧内に列挙するパラメータの形式は次のとおりです。
<網かけ>::=なし | <パターン名> | <濃さパーセント>
<パターン名>::= <文字列式>
<濃さパーセント>::= <算術式>
<網色>::=標準 | <色名> | <色番号>
<背景色>::=標準 | <色名> | <色番号>
<色名>::= <文字列式>
<色番号>::= <算術式>
<間隔レコード数>::= <算術式>
<着色レコード数>::= <算術式>
<濃さパーセント> は,0〜100 で指定します。<パターン名> は「機能ガイド:網かけ」を参照してください。
<網色> に 標準 を指定すると,Windowsに設定されている標準色が使われます。<背景色> に 標準 を指定した場合は,レコード背景色の指定がなかったものと解釈されます。すなわち,各項目ごとに指定されている背景色がそのまま表示されます。色名,色番号については「機能ガイド:色」を参照してください。

結果

<カーソル名>変化しません。
カレントカーソル<カーソル名> と同じ内容になります。
$$CMDSTATE= 0正常終了
= 201カーソルが正しくありません
= 319すでに同名の表示形式があるので登録できません

解説

注意

関連項目

→項目表示属性ステートメント
→表示形式ステートメント
→表示形式削除ステートメント
→印刷形式登録ステートメント
→表示形式ダイアログ
→表示形式:レコード背景色ダイアログ
→表示形式:共通設定ダイアログ
→DPLの構文
→$$CMDSTATE一覧
DBProヘルプ目次へ