View 用のテンプレート

WorkWithPlus 13 では、View オブジェクトを作成するための新しいテンプレートが複数追加されました。これらのテンプレートでは、テーブルの関連情報をさまざまなコンポーネント (すべてを同時に表示する、タブで表示する、一部を表示して残りはタブにしまうなど) で表示することができます。

テンプレート :: カードビュー (メインデータ・タブ)

ViewTemplate1

テンプレート :: カードビュー (メインデータ・行間ワイド)

ViewTemplate2

テンプレート :: カードビュー (メインデータ・行間標準)

ViewTemplate4


 

テンプレート :: 拡張ビュー

ViewTemplate3

これを実行するには、[View Component] という名前の新しいノードを追加しておく必要があります。このノードには、[WC Name] プロパティがあります。これはページ内のノードが配置されているフォームのセクションに、該当する Web コンポーネントを表示させるものです。次のサンプルでは、View の上部に詳細情報が表示され、その他のコンポーネントは下部にあるタブに表示されます:

ViewComponentNode1

[WorkWithPlus Settings] にある View オブジェクト用のテンプレートの定義にも [View Component] という名前の同じノードが追加されました。このシナリオでは、[WC Name] の代わりに [Type] プロパティが含まれています。このプロパティでは、このテンプレートを選択した際に既定で設定されるインスタンス作成済みコンポーネントを定義します。[Type] プロパティに指定できる値は次のとおりです:

  • [Main Tabular Component]: トランザクションの単純な情報に対応したタブテーブルに置換されます (次にサンプル画像を表示しています)。
  • [Component]: トランザクションに関連して生成されたコンポーネント (タブテーブルまたはグリッド) に置換されます。
  • [Tabular Component]: トランザクションに関連して生成された Tabular tab (単純な情報) に置換されます。WorkWithPlus では、([Generate tabs for parallel transaction] プロパティが [True] の場合に) グリッドの単純な情報を含む 1 個の Tabular tab と、各並行トランザクションにつき 1 個の Tabular tab を自動的に作成します。
  • [Grid Component]: トランザクションに関連して生成された Grid tab に置換されます。WorkWithPlus では、トランザクションの各第 2 レベルにつき 1 個の Grid tab と、トランザクションのうち、1 対 N の関係を持つ各トランザクションにつき 1 個の Grid tab を自動的に作成します。
  • [All remaining components]: 他の [View Component] ノードに追加されていないその他すべてのコンポーネントに置換されます。

ViewComponentSettings


Copyright © 2007-2015 DVelop Software Solutions - www.workwithplus.com