Compose

入力したテキストと、ドラッグアンドドロップしたフィールドを組み合わせます。実行時に、すべてのテキストがフィールドの値と組み合わせられ、単一のテキスト出力が生成されます。

たとえば、次のテキストでメールを作成したとします。

Dear ,

This is a reminder to please pay the following bill:

Invoice number:

Date:

Amount:

Thank you.

その後で、名前、請求番号、日付、金額の部分に対応する値を持つフィールドを、フローの前の部分から挿入できます。 テキスト内でフィールドを挿入する場所にカーソルを置き、各フィールドをその場所にドラッグアンドドロップします。この関数は単一の 出力を生成します。この例では、メールを送信するアクションに、その出力を直接渡すことができます。

フィールドを挿入した後で、クリックしてドラッグすると移動できます。 フィールドを削除するには、フィールドの右側をクリックし、[Delete (削除)] をクリックするか、Backspaceキーを押します。

ヒント

ヒント

Compose関数は、テキストフィールドがテキスト入力のみを処理することを保証するために便利です。たとえば、APIからHTTP Getを使用し、この関数からテキストが返される場合と、数値が返される場合がある場合、出力フィールドのせいでフローにランタイムエラーが発生する可能性があります。 不正に入力されたフィールドをComposeに渡すと、Compose関数はエラーなしにフィールドをテキストに変換します。

入力フィールド

この関数には1つの大きな入力領域があり、入力したテキストと、内容をドラッグアンドドロップしたフィールドの組み合わせを受け付けます。

出力フィールド

テキストとフィールドの値を組み合わせた結果。

関連項目

Workflowsの関数

Okta Workflowsの要素について