...
Filename:
ファイル名: | dynamic-gui-bb.xfc This building block is also using: dynamic-gui-fields-bb.xfc dynamic-gui-flag-bb.xfc dynamic-gui-group-description-group-bb.xfc dynamic-gui-group-dyn-field-table-bb.xfc dynamic-gui-group-element-label-column-bb.xfc dynamic-gui-group-general-bb.xfc dynamic-gui-group-layout-selector-bb.xfc |
---|---|
Levelレベル: | Medum (Usage), Advanced (Modifications) |
XML context:コンテキスト: | Any node that has flags, e.g. RDS, equipment-specification etc |
Parameter(s)パラメータ: | options = see below for description |
...
詳細は下記を参照。 |
これは、dynamic-gui-bb-simple.xfc building block.
Look at the sample reports Custom placement of tabs and groups from xfc ビルディング・ブロックを使うことの代替 (好ましい) です。
dynamic GUI.xfd and Example of dynamic GUI styles and options.xfd for how to pass parameters and see the effect of possible options.
Instead of one building block that handles flag, group, element and field nodes, it is broken down into several building blocks. It also has logic where it uses different building blocks depending on the XSL report template defined in the Dynamic GUI editor in dRofus (layout-mode in XML) for both flag and group:
Terminology: Here I will use the same name of the different parts of the dynamic GUI that we use in the xml. See section 6.5 for description of the different parts.
Options: This building block can take several options (described below) in order to modify the layout further. To give an option to the building block you must double click on the building block and click the "more >>" button to add parameters. Add a parameter with the name options and in value you specify the option(s). If you would like to give more than one option, just add them all in the value separated by comma.(動的GUI.xfd)からのタブとグループのカスタム配置と、動的GUIのスタイルとoptions.xfd (オプション.xfd)の例では、
パラメータを渡す方法と可能なオプションの効果を確認できます。
フラグ、グループ、要素、フィールド及び、ノードを扱う1つのビルディング・ブロックに代わって、いくつかのビルディング・ブロックに分かれています。
また、dRofusの動的GUIエディタ(XMLのレイアウトモード)で定義されたXSLレポートテンプレートによって、
フラグとグループの両方に異なるビルディング・ブロックを使用するロジックもあります:
用語: ここでは、xmlで使用する動的GUIの各部分の名前を同じにします。各部分の説明については6.5 を参照してください。
オプション:このビルディング ブロックでは、レイアウトをさらに変更するためにいくつかのオプション (以下で説明) を使用できます。
ビルディング・ブロックにオプションを与えるには、ビルディングブロックをダブルクリックし "more (更に) >>" ボタンをクリックしてパラメータを追加する必要があります。
"options (オプション)"という名前でパラメータを追加して、value (値)でオプションを指定します。
複数のオプションを与えたい場合は、カンマで区切って値を追加してください。