สร้างการค้นหาด้วย Dynamic Forms for Flow

2
สร้างการค้นหาด้วย Dynamic Forms for Flow

อัปเดตล่าสุดเมื่อ 25 ธันวาคม 2022 โดย Rakesh Gupta

แนวคิดใหญ่หรือคำถามที่ยืนยง:

  • คุณจะเพิ่มฟิลด์ค้นหาจากวัตถุด้วยตัวกรองการค้นหาที่ใช้กับ Screen Flow ได้อย่างไร

จนถึงตอนนี้ เราได้กล่าวถึงการใช้งานที่หลากหลายสำหรับการใช้ฟิลด์คอมโพเนนต์การค้นหาที่แตกต่างกัน:

  1. อะไร ใช้ฟิลด์ค้นหาในองค์ประกอบ Flow Screen?!!.
  2. เลือกหลายระเบียนในส่วนประกอบการค้นหา
  3. สร้างการค้นหาที่กรองด้วยตัวเลือกการค้นหา

บทความนี้จะกล่าวถึงขั้นตอนต่อไปและอธิบายวิธีกำหนดค่าฟิลด์การค้นหาจากวัตถุของคุณที่อาจมีตัวกรองการค้นหา

วัตถุประสงค์:

หลังจากอ่านบล็อกนี้แล้ว คุณจะสามารถ:

  • สร้าง Screen Flow และเพิ่มองค์ประกอบ Screen ลงไป
  • เพิ่มการค้นหาที่รองรับด้วยฟิลด์บันทึก
  • นำตัวกรองการค้นหาที่คุณใช้กับฟิลด์ต้นทางเข้าสู่โฟลว์หน้าจอโดยตรง
  • และอีกมากมาย

เอ็ดเวิร์ด แบ็คเฮาส์ กำลังทำงานเป็นผู้ดูแลระบบที่ Gurukul on Cloud (GoC) เขา ได้รับข้อกำหนดจากผู้บริหารดังนี้

  1. เพิ่มโฟลว์หน้าจอในโฮมเพจที่อนุญาตให้ผู้ใช้เลือกบัญชีเมื่อสร้างโอกาสทางการขาย
  2. ใช้ตัวกรองการค้นหาเดียวกันกับส่วนประกอบการค้นหาการไหลของหน้าจอที่ใช้กับการค้นหาบัญชีในวัตถุโอกาส

แนวทาง Automation Champion (I-do):

กับ การเปิดตัว Spring’23, ขณะนี้สามารถเพิ่มช่องค้นหาวัตถุของคุณโดยตรงไปยังโฟลว์หน้าจอได้แล้ว

ใช้แผนภูมิที่จัดทำโดย อดัม ไวท์ เพื่อทำความเข้าใจว่าเมื่อใดควรใช้องค์ประกอบการค้นหาใด

ก่อนที่จะพูดถึงวิธีแก้ปัญหา ผมขอแสดงไดอะแกรมของ Process Flow ในระดับสูง โปรดใช้เวลาสักครู่เพื่ออ่านแผนภาพการไหลต่อไปนี้และทำความเข้าใจ

มาเริ่มสร้างกระบวนการทำงานอัตโนมัตินี้กันเลย

แนวทางปฏิบัติ (เราทำ):

มี 4 ขั้นตอนในการแก้ปัญหาความต้องการทางธุรกิจของ Edward โดยใช้ การไหลของหน้าจอ. พวกเราต้อง:

  1. ตั้งค่าข้อจำกัดด้วยตัวกรองสำหรับการค้นหาบัญชีตามโอกาส
  2. กำหนดคุณสมบัติการไหลสำหรับการไหลของหน้าจอ
  3. เพิ่มตัวแปรเรกคอร์ดของโอกาสทางการขายเพื่อดูฟิลด์ที่มีอยู่
  4. เพิ่มองค์ประกอบหน้าจอ
    1. เติมตัวแปรเรกคอร์ดเพื่อเพิ่มฟิลด์เรกคอร์ดไปยังหน้าจอ
    2. เพิ่มฟิลด์ ID บัญชีลงบนหน้าจอ

ขั้นตอนที่ 1: ตั้งค่าข้อจำกัดด้วยตัวกรองสำหรับการค้นหาบัญชีตามโอกาส

ผู้จัดการฝ่ายขายของ GoC ขอให้ Edward จำกัดผู้ใช้เมื่อพวกเขาเลือกบัญชีที่เกี่ยวข้องสำหรับโอกาส ตั้งค่าตัวกรองในการค้นหาบัญชี เพื่อให้ผู้ใช้สามารถเลือกได้เฉพาะบัญชีที่ขึ้นต้นด้วย A

  1. คลิก ตั้งค่า | ผู้จัดการวัตถุ.
  2. ในช่อง Quick Find ให้พิมพ์ โอกาส.
  3. เลือก ฟิลด์และความสัมพันธ์ จากนั้นคลิกที่ ชื่อบัญชี.
  4. คลิกที่ แก้ไข และกำหนดค่าตัวกรองดังที่แสดงในภาพหน้าจอต่อไปนี้:
    1. สนาม: ชื่อบัญชี : ชื่อบัญชี
    2. โอเปอเรเตอร์: เริ่มต้นด้วย
    3. ค่า/ฟิลด์: ค่า
    4. ค่า: ก
  5. คลิก บันทึก.

ขั้นตอนที่ 2: กำหนดคุณสมบัติโฟลว์

  1. คลิก ติดตั้ง.
  2. ในช่อง Quick Find ให้พิมพ์ กระแส.
  3. เลือก กระแส จากนั้นคลิกที่ กระแสใหม่.
  4. เลือก การไหลของหน้าจอ ตัวเลือกและคลิกที่ สร้าง และกำหนดค่าโฟลว์
  5. มันจะเปิดตัวออกแบบโฟลว์ให้คุณ

ขั้นตอนที่ 3: เพิ่มตัวแปรเรกคอร์ดของประเภทโอกาสทางการขาย

  1. ภายใต้ กล่องเครื่องมือเลือก ผู้จัดการ, จากนั้นคลิก ทรัพยากรใหม่ เพื่อสร้าง บันทึกตัวแปรประเภทโอกาสเพื่อดูฟิลด์ที่มีอยู่
  2. ป้อนข้อมูลต่อไปนี้:
    1. ทรัพยากร พิมพ์: ตัวแปร
    2. ชื่อ API: varR_โอกาส
    3. ประเภทข้อมูล: บันทึก
    4. วัตถุ: โอกาส
    5. ตรวจสอบ ใช้ได้สำหรับการป้อนข้อมูล
    6. ตรวจสอบ ใช้ได้สำหรับเอาต์พุต
  3. คลิก เสร็จแล้ว.

ขั้นตอนที่ 4: เพิ่มองค์ประกอบหน้าจอ

  1. บน Flow Designer คลิกที่ + ไอคอน และเลือก หน้าจอ องค์ประกอบ.
  2. ป้อนข้อมูลต่อไปนี้:
    1. เข้า ฉลาก เดอะ ชื่อ API จะเติมอัตโนมัติ
  3. คลิก เสร็จแล้ว.

ขั้นตอนที่ 4.1: เติมตัวแปรเรคคอร์ดเพื่อเพิ่มฟิลด์เรคคอร์ดไปที่หน้าจอ

  1. ภายใต้ เขตข้อมูล ส่วนที่ หน้าจอ องค์ประกอบ.
  2. ป้อนข้อมูลต่อไปนี้:
    1. บันทึกตัวแปร: {!varR_Opportunity}

ขั้นตอนที่ 4.2: เพิ่มฟิลด์ ID บัญชีลงบนหน้าจอ

  1. ภายใต้ เขตข้อมูล ส่วนที่ หน้าจอ องค์ประกอบ.
  2. ลากและวาง หมายเลขบัญชี บนหน้าจอ
  3. คลิก เสร็จแล้ว.

ในที่สุดเอ็ดเวิร์ด ไหล จะมีลักษณะเหมือนภาพหน้าจอต่อไปนี้:

เมื่อทุกอย่างดูดีแล้ว ให้ทำตามขั้นตอนด้านล่าง:

  1. คลิก บันทึก.
  2. เข้า เดอะ ป้ายกำกับการไหล เดอะ ชื่อ API จะเติมอัตโนมัติ
  3. คลิก แสดงขั้นสูง.
  4. เวอร์ชัน API สำหรับการเรียกใช้โฟลว์: 57
  5. ป้ายสัมภาษณ์: ค้นหา – แบบฟอร์มแบบไดนามิกสำหรับโฟลว์ {!$Flow.CurrentDateTime}
  6. คลิก บันทึก.

เกือบจะมี! เมื่อทุกอย่างดูดีแล้ว ให้คลิก เปิดใช้งาน ปุ่ม.

หลักฐานของแนวคิด

การประเมินรายทาง:

ฉันอยากได้ยินจากคุณ!

สิ่งหนึ่งที่คุณได้เรียนรู้จากโพสต์นี้คืออะไร? คุณจินตนาการถึงการนำความรู้ใหม่นี้ไปใช้ในโลกแห่งความเป็นจริงอย่างไร? อย่าลังเลที่จะแบ่งปันในความคิดเห็นด้านล่าง