このサイトをビューするために JavaScript を有効化してください。

Altova MobileTogether Designer

各コントロールの対応するページソースノード内に現在含まれているデータを使用してページのすべてのコントロールを更新します。これによりアクションの実行直後に明示的に表示を更新することができます。例えば、 ループアクション内で表示の更新アクションが使用されている場合、各ループの反福が実行されると表示は更新されます。  

MTDUpdateDisplay

選択されたコントロール/ノードの更新

デフォルトでは、ページのすべてのコントロールは対応するページソースノード内にあるデータと共に更新されます。コントロールのセレクションのみ更新することができます。XPath、これらのコントロールのデータを提供するページソースノードを指定してこれらを選択することができます。

 

ノードの選択範囲のみを更新するには、以下を行います:

 

1.他のプロジェクト設定ダイアログ に移動します(スタイル & プロパティペインプロジェクト セクション内の 他のプロジェクト設定 プロパティの値フィールドをダブルクリックします)。

2.表示の高度な更新オプションtrue に設定してダイアログを閉じます。

3.イベントに表示の更新アクションを追加すると、アクションは以下の4個のオプションを提供します。希望するオプションを選択してください。

すべて は(対応するページソースノード内に現在含まれているデータと共に)ページ上のすべてのコントロールを更新します。これは高度なオプションが無効化されているデフォルトの設定と同じです (上を参照してください)

全ての例外 はオプションの XPath 式により選択されるノードにリンクされているもの以外のページ上のすべてのコントロールを更新します。

のみ はオプションの XPath 式により選択されてノードにリンクされているコントロールにリンクされているコントロールのみを更新します。

無し はコントロールを更新せず、表示はそのままになります。

 

メモ:表示の更新アクションはコントロールまたはページのコンテキストで実行されます。コントロールで現在使用可能な変数のみを実行することができます。アクショングループ 内の変数はアクショングループの外部で使用することができず、更新するコントロール/ノードを選択する XPath 式内でも使用することができません (上のリスト参照).XPath 式のバリエーションを使用する場合、グローバルなレベルで変数を定義するか(例えば、 $PERSISTENT ページソース内で) ページソース 内のノードのコンテンツとして値を設定します。

 

(C) 2020 Altova GmbH