画面でフォームスタイルの項目を使用して、フローユーザからデータ
(
この場合は品目情報)
を収集できます。1. [
パレット]
タブから、キャンバスに[
画面]
をドラッグします。[
一般情報]
タブが選択された状態で[
画面]
フロート表示が開きます。2.
[名前]に、[Get Line Item Info From User (
ユーザから品目情報を取得)]
と入力します。[一意の名前]は、このエントリに基づいて自動的に入力されます。
3. [Line Item Number (
品目番号)]
の項目を追加します。a. [
項目の追加]
タブから、[
テキストボックス]
をダブルクリックします。[
画面]
フロート表示の右側にあるプレビューペインにテキストボックス項目が表示されます。b.
プレビューペインで[Textbox]
をクリックします。ステップ 2: フォーム画面を追加する コーディングせずに、数回のクリックでアプリケーショ
ンロジックを追加する
c. [
項目設定]
タブで、次のように項目を設定します。値 項目
Line Item Number
[一意の名前]は、このエントリに基づいて自動的に入力されます。
表示ラベル
デフォルト値 1
4. [Merchandise (
商品)]
の項目を追加します。a. [項目の追加] タブから、[ドロップダウンリスト]
をダブルクリックします。プレビューペインにドロップダウンリスト項目が表示されます。
b.
プレビューペインで[Dropdown List]
をクリックします。c. [
項目設定]
タブで、次のように項目を設定します。値 項目
Merchandise
[一意の名前]は、このエントリに基づいて自動的に入力されます。
表示ラベル
テキスト 値のデータ型
d. [
選択設定]
セクションで、ドロップダウン矢印をクリックして、[
新規作成] > [
動的レコード選択肢]
をク リックします。ステップ 2: フォーム画面を追加する コーディングせずに、数回のクリックでアプリケーショ
ンロジックを追加する
5.
動的レコード選択肢リソースを作成します。これは選択オプション(
データベースのMerchandise
レコードを 表す)
で実行時に動的に[Merchandise (
商品)]
項目を入力します。a.
次の値を入力します。値 項目
dcMerchandise 一意の名前
テキスト 値のデータ型
Merchandise__c それぞれの選択肢を作成
b.
在庫がある商品のみが動的レコード選択肢で返されるように検索条件を設定します。値 項目
Quantity__c 項目
> 演算子
値 0
c.
各Merchandise
レコードの名前を使用してアルファベット順で選択肢が表示されるように次の項目を設定します。また、ユーザが選択した
Merchandise
レコードのID
が選択肢で保存されるようにします。値 項目
名前 選択肢表示ラベル
選択肢保存値 Id
名前 昇順 結果の並び替え基準
d.
ユーザが選択したMerchandise
レコードから、すでに作成したフロー変数に在庫内の数量を保存します。値 項目
Quantity__c 項目
{!vQuantityAvailable}
変数
e. [OK]
をクリックします。[
動的レコード選択肢]
フロート表示が閉じ、[
画面]
フロート表示が表示されます。ステップ 2: フォーム画面を追加する コーディングせずに、数回のクリックでアプリケーショ
ンロジックを追加する
6.
品目の注文数量をキャプチャする項目を追加します。a. [
項目の追加]
タブから、[
数値]
をダブルクリックします。[
画面]
フロート表示の右側にあるプレビューペインに数値項目が表示されます。b.
プレビューペインで[
数値]
をクリックします。c. [
項目設定]
タブで、次のように項目を設定します。値 項目
Quantity Ordered
[一意の名前]は、このエントリに基づいて自動的に入力されます。
表示ラベル
スケール 0
7.
商品の単価をキャプチャする項目を追加します。a. [
項目の追加]
タブから、[
通貨]
をダブルクリックします。b.
プレビューペインで[
通貨]
をクリックします。c. [
項目設定]
タブで、次のように項目を設定します。値 項目
Unit Price
[一意の名前]は、このエントリに基づいて自動的に入力されます。
表示ラベル
スケール 2
これで、
[
画面]
フロート表示のプレビューペインに4
つの項目が表示されます。ステップ 2: フォーム画面を追加する コーディングせずに、数回のクリックでアプリケーショ
ンロジックを追加する