動的フォーム - GUI
ウィンドウとパネルのカスタマイズ
dRofusでは、多くのウィンドウやパネルを個々のプロジェクトに合わせてカスタマイズすることができます。
これらのウィンドウやパネルは、動的 (Dynamic) GUI を使用して編集することができます。 動的GUIにアクセスするには管理者権限が必要です。
以下の画面が編集可能です:
Room Data-Room Data Window (部屋データ-部屋データ・ウィンドウ)
Function Data-Function Data Window (機能データ-機能データ・ウィンドウ)
Item Data- Item Data Window (アイテムデータ-アイテムデータ・ウィンドウ)
Item Occurrence Data- Item Occurrence Window (アイテム・オカレンス・データ-アイテム・オカレンス・ウィンドウ)
Tabs under Procurement (Tender Group, Tender, Offer, Agreement, Order, Consignation)-Procurement Windows
(調達の下のタブ(入札グループ、入札、オファー、契約、注文、委託)-調達ウィンドウ)Systems Wndow (システム・ウィンドウ)
Reports and Exports (レポートとエクスポート)
![](../../__attachments/2721911278/image2018-1-29%209:53:0.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
レベル
動的(Dynamic)GUI は4つのレベルに分類されます:
Tabs (タブ)
Groups (グループ)
Elements (要素)
Fields (フィールド)
![](../../__attachments/2721911278/image-20230526-070601.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
タブ
タブとは、1つまたは複数のグループを意味します。これらはフォームにタブとして表示され、レポートではグループ化されます。
下図は、部屋データパネルのタブを示しています:
![](../../__attachments/2721911278/Flags.jpg?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
グループ
グループとは、表示やレポートにおいて、背景テキストやフレームなどでグループ化された複数の要素から構成されます。
下図は、部屋データパネルのグループを示しています:
![](../../__attachments/2721911278/groups.jpg?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
要素
要素は、1行に1つ以上のフィールドと背景テキストです。要素には、例えば背景テキストとして “basin/utility sink (洗面器/ユーティリティシンク)”、
2つのフィールド (量を表す数値フィールドとコメントを表すテキストフィールド) があります。
下図は、部屋データパネルの要素を示しています:
![](../../__attachments/2721911278/Element.jpg?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
フィールド
フィールドは、データベースに保存する値を入力するために使用します。
フィールドは次のようになります:
Yes/No field (はい/いいえ のフィールド)
Text field (テキストフィールド)
Numerical field (数値フィールド)
Read-only text fields for description (説明のための読み取り専用テキストフィールド) (例:"Yes(はい)/No(いいえ) を指定します").
etc. (その他)
下図は、部屋データパネルのフィールド ( データエレメント )を示しています:
![](../../__attachments/2721911278/image-20230526-070354.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)