Document toolboxDocument toolbox

動的フォーム - 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 Window (調達ウィンドウ)

  • Systems Window (システム・ウィンドウ)

  • Reports and Exports (レポートとエクスポート)

 

レベル

動的(Dynamic)GUI は4つのレベルに分類されます:

  • Tabs (タブ)

    • Groups (グループ)

      • Elements (要素)

        • Fields (フィールド)

 

タブ

タブとは、1つまたは複数のグループを意味します。これらはフォームにタブとして表示され、
レポートではグループ化されます。

下図は、部屋データパネルのタブを示しています:

グループ

グループとは、表示やレポートにおいて、背景テキストやフレームなどでグループ化された複数の要素から、
構成されます。

下図は、部屋データパネルのグループを示しています:

要素

要素は、1行に1つ以上のフィールドと背景テキストです。要素には、例えば背景テキストとして、
“basin/utility sink (洗面器/ユーティリティシンク)”、
2つのフィールド (量を表す数値フィールドとコメントを表すテキストフィールド) があります。

下図は、部屋データパネルの要素を示しています:

フィールド

フィールドは、データベースに保存する値を入力するために使用します。

フィールドは次のようになります:

  • Yes/No field (はい/いいえ のフィールド)

  • Text field (テキストフィールド)

  • Numerical field (数値フィールド)

  • Read-only text fields for description (説明のための読み取り専用テキストフィールド)
    (例:"Yes(はい)/No(いいえ) を指定します").

  • etc. (その他)

 

下図は、部屋データパネルのフィールド ( データエレメント )を示しています: