本コンポーネントが使用するAPI仕様については、以下のBox APIリファレンスを参照してください。
変数の使用については、「変数」を参照してください。
| 項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
|---|---|---|---|---|
| 名前 | 必須 | 使用不可 | スクリプトキャンバス上での名前を入力します。 | |
| 入力データ | 省略可 | 使用不可 | スクリプトキャンバス上にあるコンポーネントを選択します。 |
| 項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
|---|---|---|---|---|
| 接続先 | 必須 | 使用不可 | グローバルリソースを選択します。
グローバルリソースの設定方法については、「グローバルリソースのプロパティ」を参照してください。
|
|
| 所有者 | 必須 | 使用可 | フォルダ所有者のログインに使用するメールアドレスを入力します。 | |
| Boxコンテンツの指定方法 | 必須 | 使用不可 | Boxコンテンツの指定方法を選択します。
|
|
| フォルダパス | 必須 | 使用可 | Boxのフォルダパスを入力します。 |
|
| フォルダID | 必須 | 使用可 | BoxのフォルダIDを入力します。 |
|
| メタデータテンプレート名 | 必須 | 使用可 | 検索に利用するメタデータテンプレート名を選択または入力します。 |
| 項目名 | 説明 | 備考 |
|---|---|---|
| メタデータテンプレート名一覧の更新 | 指定した接続先にあるメタデータテンプレートを取得して、[メタデータテンプレート名]に設定します。 |
|
| 項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
|---|---|---|---|---|
| メタデータフィールド一覧 | 省略可 | - | [メタデータテンプレート名]で指定したメタデータテンプレートのメタデータフィールドを表示します。 | |
| メタデータフィールド一覧/表示名 | 省略可 | 使用不可 | メタデータフィールドの表示名を表示します。 | |
| メタデータフィールド一覧/キー | 省略可 | 使用不可 | メタデータフィールドのキーを表示します。 | |
| メタデータフィールド一覧/タイプ | 省略可 | 使用不可 | メタデータフィールドのタイプを表示します。 | |
| クエリ | 省略可 | 使用可 | コンテンツの検索で使用するクエリを入力します。 |
|
| クエリ引数 | 省略可 | - | [クエリ]で指定したクエリ引数が設定されます。 |
|
| クエリ引数/クエリ引数名 | 必須 | 使用不可 | クエリ引数の名前が設定されます。 |
|
| クエリ引数/タイプ | 必須 | 使用不可 | クエリ引数のタイプを選択します。 |
|
| ソート設定 | 省略可 | - | [メタデータテンプレート名]で指定したメタデータテンプレートをもとに、検索結果のソート順を設定します。
各列は以下のボタンで操作することができます。
|
|
| ソート設定/メタデータフィールド名 | 必須 | 使用不可 | ソートするメタデータフィールドを選択します。 |
|
| ソート設定/順序 | 必須 | 使用不可 | ソート順序を選択します。
|
| 項目名 | 説明 | 備考 |
|---|---|---|
| メタデータフィールド一覧の更新 | 指定したメタデータテンプレートのメタデータフィールドを取得して、[メタデータフィールド一覧]に表示します。また、[メタデータフィールド名]の一覧を更新します。 |
|
| 項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
|---|---|---|---|---|
| コメント | 省略可 | 使用不可 | このアダプタの簡単な説明を記述することができます。 説明を記述すると、仕様書に反映させることができます。 |
[クエリ引数]の設定により、カラム数が異なります。
スキーマ構造については、「テーブルモデル型のスキーマ」を参照してください。
<?xml version="1.0" encoding="UTF-8" ?>
<table>
<row>
<column>box_content_id</column>
<column>box_content_type</column>
</row>
<row>
:
</row>
</table>
| 要素名 | ラベル | 説明 | 備考 |
|---|---|---|---|
| row | 検索したコンテンツの件数分だけ繰り返します。 | ||
| column | box_content_id | IDを出力します。 | |
| box_content_type | 種別を出力します。
|
詳細については、「スキーマ編集」を参照してください。
| コンポーネント変数名 | 説明 | 備考 |
|---|---|---|
| count | 取得したコンテンツの件数が格納されます。 |
|
| file_count | 取得したファイルの件数が格納されます。 |
|
| folder_count | 取得したフォルダの件数が格納されます。 |
|
| message_category | エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。 |
|
| message_code | エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。 |
|
| message_level | エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。 |
|
| error_type | エラー発生時、発生したエラーの種類が格納されます。 |
|
| error_message | エラー発生時、発生したエラーのメッセージが格納されます。 |
|
| error_trace | エラー発生時、発生したエラーのトレース情報が格納されます。 |
|
[クエリ]に同じクエリ引数が複数回出現する場合、クエリ引数は1つだけ抽出されます。
[タイプ]がmultiSelectのクエリ引数に複数の値を設定する場合、「,」(半角カンマ)で値を連結してください。| 例外名 | 原因 | 対策 |
|---|---|---|
| ResourceNotFoundException リソース定義が見つかりませんでした。名前:[] |
[接続先]が指定されていません。 | [接続先]を指定してください。 |
| ResourceNotFoundException リソース定義が見つかりませんでした。名前:[<グローバルリソース名>] |
[接続先]で選択されたリソース定義が見つかりません。 | [接続先]で指定したグローバルリソースを確認してください。 |
| InvalidPropertyConfigurationException 必須項目 <プロパティ名> が入力されていません。 |
[<プロパティ名>]が入力されていません。 | [<プロパティ名>]を入力してください。 |
| InvalidPropertyConfigurationException 項目 所有者 にBoxに存在しない値が入力されました。 |
指定した[所有者]に該当するユーザが存在しません。 | Boxに存在する[所有者]を指定してください。 |
| InvalidPropertyConfigurationException 項目 フォルダパス には有効なフォルダのパスを入力してください。 |
[フォルダパス]が有効ではありません。 | 以下のことを確認してください。
|
| InvalidPropertyConfigurationException 項目 フォルダID には有効なフォルダのIDを入力してください。 |
[フォルダID]が有効ではありません。 | 以下のことを確認してください。
|
| InvalidPropertyConfigurationException 項目 メタデータテンプレート名 には有効なメタデータテンプレート名を入力してください。 |
[メタデータテンプレート名]が有効ではありません。 | Boxに存在する[メタデータテンプレート名]を指定してください。 |
| InvalidPropertyConfigurationException クエリ引数 <クエリ引数名> のタイプが入力されていません。 |
[クエリ引数]の[タイプ]が入力されていません。 | [クエリ引数]の[タイプ]を入力してください。 |
| InvalidPropertyConfigurationException メタデータテンプレートに定義されていないメタデータフィールドがソート設定に使用されています。メタデータフィールド名:<メタデータフィールド名> |
[ソート設定]の[メタデータフィールド名]で選択したメタデータフィールドが[メタデータテンプレート名]で指定したメタデータテンプレートに定義されていません。 | [メタデータフィールド一覧の更新]を実行し、再度[メタデータフィールド名]を選択してください。 |
| QueryArgumentNotSpecifiedException クエリ引数 <クエリ引数名> が入力されていません。 |
クエリ引数に値が設定されていません。 | クエリ引数に値を設定してください。 |
| BoxClientException | Boxからエラーが返されました。 | メッセージの詳細については、Box開発者向けドキュメントポータル(https://ja.developer.box.com/)を参照してください。 |