機械翻訳について

接続プロパティの非表示

Oracleでは、統合開発者から可能なかぎり最小限の情報を取得することをお薦めします。 したがって、接続プロパティがすべての接続で同じ値を持つ場合は、プロパティに静的値を割り当て、プロパティを非表示にします。 接続を作成する統合開発者は、Oracle Integrationユーザー・インタフェースにプロパティを表示しません。

たとえば、すべての呼出し接続が特定のURLを指すアプリケーションを考えてみます。 呼出し接続ごとにドメインをハード・コーディングし、「URL」フィールドを非表示にできます。 これにより、統合開発者のエクスペリエンスを簡素化できます。

プロパティをグローバル変数として使用し、統合内で置換できるようにプロパティを非表示にすることもできます。

  1. Visual Studio Codeの「エクスプローラ」ペインで、「定義」を展開し、アダプタ定義ドキュメントを選択します。

    アダプタ定義ドキュメントには、adapter.add.jsonなどの.add.jsonの拡張子があります。

    アダプタ定義ドキュメントがワークスペースに表示されます。

  2. アダプタ定義ドキュメントのconnectionセクションを展開します。
  3. 接続定義のrequiredプロパティの下にhiddenおよびdefaultプロパティを追加し、プロパティの値を指定します。

    たとえば、次のコード・サンプルでは、baseURLプロパティのデフォルト値を指定し、hiddenプロパティを使用して値を非表示にします。

    ノート:

    次の例では、displayNameプロパティとdescriptionプロパティは必要ありません。
    "connectionProperties": [
      {
        "name": "accountid",
        "type": "string",
        "displayName": "Account ID",
        "shortDescription": "Enter the account id.",
        "required": true,
        "hidden": false,
        "scope": "ACTION"
      },
       {
        "name": "baseURL",
        "type": "URL",
        "required": true,
        "hidden": true,
        "default": "https://connect.squareupsandbox.com/v2",
        "scope": "ACTION"
      }
    ]
  4. 変更を保存します。