- 基本情報
- はじめる前に
- 使い方
- 通知
- VB の式を使用する
- アプリをデザインする
- イベントとルール
- アプリで RPA を活用する
- アプリ内でエンティティを活用する
- アプリ内でキューを活用する
- アプリケーション ライフサイクル管理 (ALM)
- 基本的なトラブルシューティング ガイド
リソース パネル
リソース パネルの機能は、利用可能なリソースを識別し、それらをアプリのコントロール プロパティとルールにバインドするプロセスを簡素化することを目的としています。
この機能は、パネルをアクティブ化するプロパティのコンテキストに応じて式を生成し、その結果、その特定のコントロールに関連するバインド可能なリソースのみを一覧表示します。
調整アイコン 、つまり [リソースを開く] メニューをクリックすると、リソース パネルにアクセスしてコントロール、連携、ルールのプロパティを利用できます。
これによりパネルの最初のメニューが開き、パネルをアクティブ化したコントロールのプロパティに基づいてさまざまなオプションとリソースが表示されます。
リソース パネルでは、次のオプションとリソースにアクセスできます。
-
式エディターを開く - VB 式を手動で作成または編集します。
-
クエリ ビルダー - 手動でエンティティにクエリを実行します (アプリ内で参照されるエンティティがある場合に、[データ ソース] または [リストのソース] プロパティで利用可能)。
-
ページ - アプリ内で利用可能な他のページを参照します。
-
コントロール - 利用可能なコントロールのプロパティをバインドします。
-
アイコン - 利用可能なアイコンを参照します。
-
アプリの変数 - 利用可能な変数をバインドします。
-
メディア - 利用可能な画像のプロパティをバインドします。
-
プロセス - 利用可能なプロセスの引数をバインドします。
-
エンティティ - 利用可能なエンティティをバインドします。
-
ストレージ バケット - 利用可能なストレージ バケットをバインドします。
-
キュー - 利用可能なキューの引数をバインドします。
-
クリア - 現在の式を削除します。
リソースを展開すると、現在のアプリ ページ上の対応する要素が一覧表示されます。たとえば、[コントロール] リソースを展開すると、ページ上のすべてのコントロールが表示されます。
datasource
」と入力します。
特定の要素を展開すると、バインドに使用できるプロパティが表示されます。
たとえば、次の図では、[レイアウト] コントロールをバインドするには、パネルに表示されているプロパティのみを使用できます。
エラーを回避するため、バインドするプロパティまたは要素のデータ型に注意してください。たとえば、整数を必要とするプロパティにテキスト変数をバインドすることはできません。ただし、リソース パネルを使用して要素をバインドすると、プリミティブなデータ型が次のように暗黙的に変換されます。
ターゲット プロパティで必要なデータ型 (リソース パネルにアクセスするデータ型) |
選択したプロパティのデータ型 (リソース パネルから選択するデータ型) |
変換式 |
---|---|---|
文字列 |
Boolean、Integer、Decimal、Double、DateOnly |
SelectedPropertyValue.ToString |
Integer |
文字列 | CInt(SelectedPropertyValue) |
Boolean | Integer、Decimal、Double、String |
CBool(SelectedPropertyValue) |
Decimal | Double、Integer |
CDec(SelectedPropertyValue) |
AppsDataSource | Array、List、DataTable |
SelectedPropertyValue.ToListSource() |
AppsFile | 文字列 |
New AppsFile(SelectedPropertyValue) |
- リソース パネルにアクセスする
- 利用可能なオプションとリソース
- リソースのプロパティにアクセスする
- プリミティブなデータ型の変換
- リソース パネルを使用する
- 例
- リソース パネルを使用してアプリの変数をバインドする
- リソース パネルを使用してコントロールのプロパティをバインドする
- リソース パネルを使用してエンティティをバインドする
- リソース パネルを使用してアイコンをバインドする
- リソース パネルを使用してメディア ファイルをバインドする
- リソース パネルを使用してページをバインドする
- リソース パネルを使用してプロセスの引数をバインドする
- リソース パネルを使用してキューの引数をバインドする
- リソース パネルを使用してストレージ バケットをバインドする