ツリーツール
ツリーツールでは、アプリケーションまたはマクロに整理された階層構造のデータを表示します。 ユーザーが行った選択は値として渡されます。 下流のツールに。 ツリーから返される値は、新しい改行文字(\ n)で区切られます。
このツールには、オプションの入力コネクタがあり、データセットの割り当ての一覧を受け付けることができます。 詳細については、以下の「ツリーデータソースの割り当て」を参照してください。
ツールを設定する
- 表示するテキストまたは質問を入力してください:ツリーコントロールの使用方法を定義するアプリユーザーに表示されるテキスト。
- ツリーデータソース:階層のプル元の場所。 構成オプションは [プロパティ] にあります。
- 単一選択: オンにすると、アプリユーザーは1つのツリー値のみを選択できます。
- ツリーウィンドウの高さ (行):ユーザーに一度に表示する行数を設定します。 より多くのオプションを使用できる場合は、スクロールスライダが表示されます。
-
ツリー選択を制限: 選択すると、使用可能なツリー全体が表示される[フィルタオプション] ウィンドウにアクセスできます。 アプリユーザーに表示するツリー要素を選択します。
- すべての子オプションを含めるには、親要素を選択します。
- ツリーの割り当てでこのオプションを使用するには、「特定のデータセットを使用する」を選択します。
表示するツリーの親レベルを設定します。
- 表示する親レベルを自動的に決定する: ツリーの選択したレベルの最大値が表示されます。 親のすべての子の値が選択されると、親が表示されます。
- ツリーのすべての親レベルを表示: 選択したツリーのすべての親レベルが表示されます。
-
プロパティ: 選択したツリーデータソースに応じて値が変更されます。 詳細については、関連するデータソースを選択してください。
Allocate地理情報アプリユーザーに表示される割り当て地域の一覧を構成します。
表示されるデータセットを選択します。
- [データセットの割り当て] リストからデータセットを取る: アプリコンシューマのコンピュータにインストールされているすべてのデータセットを選択して表示します。
- 特定のデータセットを使用する:指定したデータセットのみを表示します。 アプリコンシューマーは、「地理を割り当て」を選択するためにデータセットを指定する必要があります。
値の保存方法を選択します。
- 値を xml として保存する: 値は xml 形式で返され、更新 xml アクションを使用して更新する必要があります。
- [ワークスペースの割り当て] スニペットとして値を保存する: 値はワークスペースの割り当てスニペットとして返され、有効なアクションに従って更新する必要があります。
使用可能な割り当てデータセットのドロップダウンリストをユーザーに表示するには、 ドロップダウンツール を入力し、リスト値を「データセットの割り当て」に設定します。
Allocate変数アプリユーザーに表示される割り当て変数の一覧を構成します。
表示されるデータセットを選択します。
- [データセットの割り当て] リストからデータセットを取る: アプリコンシューマのコンピュータにインストールされているすべてのデータセットを選択して表示します。
- 特定のデータセットを使用する:指定したデータセットのみを表示します。 アプリコンシューマーは、「地理を割り当て」を選択するためにデータセットを指定する必要があります。
値の保存方法を選択します。
- 値を xml として保存する: 値は xml 形式で返され、更新 xml アクションを使用して更新する必要があります。
- [ワークスペースの割り当て] スニペットとして値を保存する: 値はワークスペースの割り当てスニペットとして返され、有効なアクションに従って更新する必要があります。
使用可能な割り当てデータセットのドロップダウンリストをユーザーに表示するには、 ドロップダウンツール を入力し、リスト値を「データセットの割り当て」に設定します。
フィールド名を表示: ツリー要素はフィールド名を表示します。
ファイルシステムディレクトリアプリユーザーに表示されるシステムディレクトリのファイルの一覧を構成します。 このコントロールはファイルを返します。 ディレクトリは選択できません。 空のディレクトリは表示されません。
- ルートパス: ディレクトリを参照します。
-
ワイルドカード: ファイルの表示を制限するためにワイルドカードを設定します。
* yxdb は、指定されたルートパスで見つかったすべての yxdb ファイルを表示します。
カスタムXMLアプリケーションユーザーに表示される .xml ファイルからオプションのカスタムリストを構成します。
カスタム xml パス: .xml ファイルを参照します。 .xml ファイルを移動する場合は、パスを更新する必要があります。
カスタム xml の書式設定<AlteryxTree></AlteryxTree> <!-- Parent name is Crops --> <!-- The displayed child name is "Wheat" --> <!-- The returned value is "0112" --> <!-- This child is not selectable and displays a red X --> <!-- This child is not selectable and displays a grey X -->
v: 要素。 必須。
n: 表示される名前。 必須。
k: 要素の値。 ノードが選択可能な場合は必須です。
l: 「F」に設定して、要素選択不可能なを赤色の X で作成します。
k または l 以外の値の代入は 、グレーの X で選択を無効に します。
値は、新しい行で区切られて返されます。
カスタムファイル/データベースアプリユーザーに表示されるカスタムファイルまたはデータベースからリストを構成します。
ファイル/データベースのパス/接続: データベースファイルを参照します。 既知のすべてのファイルタイプがサポートされています。 データベースファイルを移動する場合は、パスを更新する必要があります。
キーフィールド: データベースのキーフィールドを選択します。 キーフィールドはレコードごとにユニークでなければなりません。 階層は「キー」フィールドの値に基づいて確立されます。
[説明] フィールド: データベースの [説明] フィールドを選択します。 説明は、アプリユーザーの要素名として表示されます。
カスタムファイルの書式設定次のファイル形式は、[国] > [都道府県] > [市区町村] のツリー構造を作成します。 キーには、各レベルに2桁の数字があり、順番に積み重ねられ、各オプションの増分が増加します。 新しい分岐ごとに値がリセットされます。
レコード番号 キー 説明 1 01 米国 2 0101 コロラド 3 010101 Boulder 4 01010101 ルイビル 5 01010102 優れた 6 01010103 Boulder 7 01010104 ガンバレル 8 0102 カリフォルニア 9 010201 オレンジ カウンティ 10 01020101 Irvine 11 01020102 Anahiem 12 01020103 ビューナパーク