フィールドについて

すべての入力フィールドと出力フィールドには型があります。Designerには、6つの基本型があります。

  • テキスト
  • 数値
  • True/False
  • 日付&時刻
  • ファイル

上記の型を組みあわせた特殊な型も、以下のとおり2種類あります。

  • オブジェクト:オブジェクトは、各値の型が 異なる場合のあるキーと値の集合です。例として、(テキスト)、(テキスト)、ID(数値)、および登録日時(日&時)で構成される顧客オブジェクトが挙げられます。
  • リスト:リストは、すべて同じ型のアイテムの集合です。例として、数値のリストやオブジェクトのリストが挙げられます。

フローでエラーが発生した場合、まずはフィールドの型を確認する必要があります。

たとえば、数値が数値型ではなくテキスト型に設定されている場合、数値の並びが異なります。入力フィールドでは、カードが入力値を自動的に入力フィールドの 型に変換します。

関数またはアクションが特定の型を 予測しながらも、変換できない別の型のデータを受信した場合、型の不一致も起こります。たとえば、Math - Addは、文字列を入力として受け付け、これを変換しようとします。10potatoを追加しようとすると、10は10に変換されますが、 potatoを数値に変換することはできません。

カスタム出力フィールドでは、型を 正しく設定しなければ、フローでエラーが発生することがあります。たとえば、数値を受け付けるよう出力を定義するのではなく、出力をオブジェクトとして渡してください。

カスタムフィールド

多くのカードでは、独自の入力フィールドと出力フィールドを作成できます。使用可能な場合、[Click or drag to create(クリックまたはドラッグして作成)](カスタム出力用)または[Click or drop to create(クリックまたはドロップして作成)](カスタム入力用)と書かれ、グレーになったフィールドが表示されます。フィールドをクリックすると、一意の名前を付けることができます。

出力を入力までドラッグすると、カスタムフィールドがドラッグ元とドラッグ先の名前と型を取得します。たとえば、Math-Add関数にはすでに2つの入力が設定されていますが、3つ以上の数値を一度に追加できるよう、入力を追加できます。

動的フィールド

一部のカードには、動的フィールドが含まれます。以下に例を挙げます。

  • Google Sheet - Read Row:出力フィールドは、選択したスプレッドシートの列見出しに対応します。
  • Salesforce - Find Record:入力は、検索対象のレコードの型に依存します。

カードに共通の警告

  • 以下のフィールドは変更できます。この警告は、以下の場合にイベントカードまたはアクションカードで表示されます。
    • アプリにまだ接続していない場合、アカウントをまだ選択していない場合、または必須パラメーターが見つからない場合。
    • カードの1つ以上の入力または出力が選択したアカウントとパラメーターに依存する場合。

この警告を消去するには、接続を追加または更新して、[Choose Fields(フィールドの選択)]設定メニュー(カードの右下の歯車アイコンからアクセス)を開いてから閉じることで入力と出力を再同期させる必要があります。

  • 一部のフィールドで読み込めませんでした。この警告は、以下の条件のうちの1つに基づき、イベントカードかアクションカードで表示されます。
    • アカウントの構成が不適切な場合。
    • ネットワークエラーにより、フィールドを読み込めない場合。