連結フォームで直接編集しない項目をどうするか

Last-modified: 2021-11-27 (土) 01:17:30

連結フォームでフォーム上では編集しないけれど、登録や編集の時、値を設定したいフィールドがあります。
テーブルの既定値を使用する方法もありますが、登録時と編集時で別の値を設定し難いなど、柔軟性に欠けます。
また、フォーム上にコントロールを配置して、非表示にする方法もありますが、デザイン時にフォームの編集の邪魔になります。
そんな時は、ページヘッダーとページフッターを利用する事ができます。
フォームのページヘッダーとページフッターは、デザイン時は表示されますが、実行時は表示されません。
但し、ページヘッダーとページフッターは、印刷を行うと印刷されるので、注意が必要です。
もっとも、印刷は通常、レポートを使用すると思いますので、問題になることは少ないと思います。