4章 カスタマイズ
/
4-3フォーム
顧客別に明細部のフォームを変更する
リンク制御業務(荷札送り状管理、予約印刷)で顧客別に明細部のフォームを変更(指定)することができます。
[KKKSTI]項目に明細部のフォーム名を設定することで、基本部のフォームから[F3:移動]キーを押すと指定の明細フォームを開くことができます。
<操作手順>
[Soraフォーム]
明細部のSoraフォームを作成します。
表示したい明細部のSoraフォームを作成します。
「
Soraフォーム処理
」で既存の明細部フォームを複写するか新規に作成します。
基本部のテーブルに[KKKSTI]フィールドを追加
基本部のテーブルに明細部のフォーム名を保存する[KKKSTI]テキスト型フィールド(固定)を追加します。
ここでは[顧客サブ]テーブルに[KKKSTI]フィールド(テキスト型)を追加します。
基本部のフォームにコントロールを追加
基本部のフォームに明細部のフォーム名を指定する[KKKSTI]コンボボックスコントロールを追加します。[KKKSTI]コンボボックスの[値集合タイプ]プロパティに”apGyoFrmList”(関数)を記述します。この設定で[KKKSTI]コンボボックスにフォームの一覧が表示します。
ここでは[顧客サブ1]フォームに[KKKSTI]コンボボックスコントロールを追加します。
以上です。