4章 カスタマイズ4-3フォーム

用紙名(DNPPFM)コンボボックス作成


荷札送り状、予約印刷では明細部フォームに用紙名(DNPPFM)項目があります。この用紙名に[印刷メニュー]画面の用紙名を設定すると[印刷メニュー]画面が表示したときに設定した用紙名が自動で選択されます。
明細部フォームの用紙名(DNPPFM)項目を用紙名の一覧が表示するコンボボックスにすることができます。
[用紙名(DNPPFM)]


<プロパティの設定>
[Soraフォーム]
明細部フォームにコンボボックスを作成します。
実際はSoraサンプルシステムの[明細]フォームのDNPPFMコンボボックスをコピーする方法が有効です。
プロパティ内容
名前DNPPFM
コントロールソースDNPPFM
値集合タイプテーブル/クエリー
値集合ソース
列数3
列見出しいいえ
列幅0,3,0
連結列2
リスト行数8
リスト幅15cm
フォーカス取得時=apFrmDnppfm()
*列幅
先頭は区分のため表示しません。 0 にします。2番目は用紙名です。ボックスの幅を設定します。3番目は連番です。表示しない場合 0 を設定します。表示する場合ボックスの幅を設定します。
*apFrmDnppfm()関数
DNPPFMコントロールの[値集合ソース]に処理選択テーブルのクエリーを設定します。