画面・帳票サポートシステム XMAP3 開発ガイド


3.5.6 表示属性を動的に変更するための設定(帳票)

定義対象「網掛け/グラフィック帳票」だけの設定項目です。

帳票定義での表示属性の動的変更とは,AP実行時に,帳票のフィールドに印刷する文字の書体や,けい線の種類などの表示属性を変更する機能です。APで論理マップ中に変更を指示する定数(修飾名)を設定することでこの機能を実現します。次のオブジェクトに関する表示属性の動的変更ができます。

XMAP3では,ドローセットアップで,表示属性の変更指示をするための定数と,定数によって変更される属性をあらかじめ定義しておきます。通常はAPでこの定義に従って,変更したい属性に対応する定数を論理マップ中の項目に設定することで,印刷属性の動的変更を処理します。ここでは,標準設定で定義している定数と変更属性の対応づけを,ユーザ固有の対応づけに変更する場合について説明します。標準設定で定義している対応づけではAP作成に不都合がある場合だけ,対応づけを変更してください。

〈この項の構成〉

(1) フィールドの表示属性の動的変更の設定を変更する

ここでは,修飾名と動的変更するフィールドの変更属性との対応づけをユーザ固有に変更する場合について説明します。修飾名とフィールドの変更属性の対応づけを変更するときは,[表示属性の動的変更]ダイアログの[フィールド]タブを選択します。

[図データ]

次の操作をしたあと[OK]ボタンをクリックすると,フィールドの表示属性の動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「[帳票]フィールド表示属性」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 変更したい表示属性を,ドロップダウンリストから選択します。

標準設定を表3-45に,変更できる属性を表3-46に示します。

表3‒45 表示属性の動的変更(フィールド)の標準値

標準設定

の修飾名

修飾名に対応する印刷属性の標準値

抹消線

文字の書体

文字の強調

網掛け

文字色

BL

変更なし

変更なし

太字

変更なし

変更なし

SH

変更なし

変更なし

変更なし

標準網掛け

変更なし

CR

抹消線を印字する

変更なし

変更なし

変更なし

変更なし

RE

変更なし

変更なし

変更なし

変更なし

「変更なし」とはAPから属性を変更しないことを示します。定義したときの属性のままにしておくことです。

表3‒46 印刷属性の動的変更(フィールド)の変更できる属性

印刷属性

動的変更の内容

選択値

抹消線

フィールドに抹消線を印字する

抹消線を印字する

フィールドに抹消線を印字しない

抹消線を印字しない

属性変更しない

変更なし

文字の書体

標準(XMAP3の標準フォント)にする

標準

明朝にする

明朝

ゴシックにする

ゴシック

属性変更しない

変更なし

文字の強調

文字の強調を解除する

標準

太字にする

太字

斜体にする

斜体

太字および斜体にする

太字&斜体

属性変更しない

変更なし

網掛け

網掛けなしにする

なし

フィールドに薄い網を掛ける

薄い網掛け

フィールドに中濃度の網を掛ける

標準網掛け

フィールドに濃い網を掛ける

濃い網掛け

属性変更しない

変更なし

文字色

白で印字

赤で印字

緑で印字

青で印字

紫で印字

空で印字

黄で印字

黒で印字

属性変更しない

変更なし

注※

抹消線は,一重線と二重線の2種類があります。印刷時にどちらを使用するかは,XMAP3実行環境の表示・印刷環境ファイルの設定に従います。

(2) けい線の表示属性の動的変更の設定を変更する

ここでは,修飾名と動的変更するけい線の変更属性との対応づけをユーザ固有に変更する場合について説明します。修飾名とけい線の変更属性の対応づけを変更するときは,[表示属性の動的変更]ダイアログの[けい線]タブを選択します。

[図データ]

次の操作をしたあと[OK]ボタンをクリックすると,けい線の印刷属性の動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「[帳票]けい線表示属性」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 変更したい表示属性をドロップダウンリストから選択します。

標準設定を表3-47に,変更できる属性を表3-48に示します。

表3‒47 表示属性の動的変更(けい線)の標準値

設定する修飾名

修飾名に対応する印刷属性の標準値

けい線の種類

けい線の太さ

DB

二重線

IV

見えない線

SL

実線

DS

破線

DT

点線

「見えない線」を選択した場合には,線の太さを変更できません。

表3‒48 印刷属性の動的変更(けい線)の変更できる属性

印刷属性

動的変更の内容

選択値

けい線の種類

実線に変更する

実線

破線に変更する

破線

点線に変更する

点線

一点鎖線に変更する

一点鎖線

二点鎖線に変更する

二点鎖線

見えない線に変更する

見えない線

二重線に変更する

二重線

変更しない

変更なし

けい線の太さ

細にする

中にする

太にする

極太にする

極太

変更しない

変更なし