| พิมพ์ เปิดเวอร์ชัน PDF ของวิธีใช้แบบออนไลน์

#### ExcludeChannel ฟังก์ชัน ExcludeChannel ใน Expression Builder จะส่งคืนค่า FALSE หากชื่อช่องทางที่ระบุเป็นช่องทางต้นทางของคำขอ ### Syntax ExcludeChannel(ชื่อช่องทาง) ### ประเภทผลลัพธ์ บูลีน ### อาร์กิวเมนต์ ตารางต่อไปนี้อธิบายอาร์กิวเมนต์สำหรับฟังก์ชัน
อาร์กิวเมนต์ | คำอธิบาย
--- | ---
ชื่อช่องทาง | ชื่อของช่องทางที่ต้องการแยก
ตารางต่อไปนี้จะอธิบายสตริงที่ใช้ได้ในอาร์กิวเมนต์ชื่อช่องทาง สตริงจะต้องตรงตามตัวพิมพ์เล็กและใหญ่
สตริงชื่อช่องทาง | คำอธิบาย
--- | ---
อิมปอร์ต | สตริงช่องทางนี้จะไม่รวมการอัปเดตที่ดำเนินการผ่านฟังก์ชันอิมปอร์ตและผ่าน Oracle Data Loader On Demand
ออนไลน์ | สตริงช่องทางนี้จะไม่รวมการอัปเดตที่ดำเนินการโดย: การโต้ตอบของผู้ใช้ในวินโดว์เบราเซอร์ รวมถึงการอัปเดตจากฟังก์ชันอัปเดตเป็นกลุ่มและการรวมเรคคอร์ด การเรียกใช้ REST API หมายเหตุ: สตริงช่องทางออนไลน์จะไม่แยกการอัปเดตที่ดำเนินการผ่านฟังก์ชันอิมปอร์ตออกไป
อัปเดตเป็นกลุ่ม | สตริงช่องทางนี้จะไม่รวมการอัปเดตที่ดำเนินการผ่านฟังก์ชันอัปเดตเป็นกลุ่มเท่านั้น หมายเหตุ: การอัปเดตที่ดำเนินการผ่านฟังก์ชันอัปเดตเป็นกลุ่มจะไม่ถูกรวมโดยสตริงช่องทางออนไลน์เช่นกัน
รวมเรคคอร์ด | สตริงช่องทางนี้จะไม่รวมการอัปเดตที่ดำเนินการโดยการรวมเรคคอร์ดเท่านั้น หมายเหตุ: การอัปเดตจากการรวมเรคคอร์ดจะไม่ถูกรวมโดยสตริงช่องทางออนไลน์เช่นกัน
บริการทางเว็บ | สตริงช่องทางนี้จะไม่รวมการอัปเดตจากบริการทางเว็บ
Office | สตริงช่องทางนี้จะไม่รวมการอัปเดตจาก Oracle CRM On Demand Integration for Office
OEI | สตริงช่องทางนี้จะไม่รวมการอัปเดตจาก Oracle Outlook Email Integration On Demand และ Oracle Notes Email Integration On Demand
Desktop | สตริงช่องทางนี้จะไม่รวมการอัปเดตจาก Oracle CRM On Demand Desktop
Rest | สตริงช่องทางนี้จะไม่รวมการอัปเดตจากการเรียกใช้ REST API เท่านั้น หมายเหตุ: การอัปเดตจากการเรียกใช้ REST API จะไม่ถูกรวมโดยสตริงช่องทางออนไลน์เช่นกัน
Mobile | สตริงช่องทางนี้จะไม่รวมการอัปเดตจาก Oracle CRM On Demand Connected Mobile Sales
### ตัวอย่าง ตัวอย่างต่อไปนี้เป็นการหยุดกระบวนการไม่ให้มีการทริกเกอร์โดยคำขอบริการทางเว็บ: ExcludeChannel("บริการทางเว็บ") ตัวอย่างต่อไปนี้เป็นการหยุดกระบวนการไม่ให้มีการทริกเกอร์โดยการอิมปอร์ตหรือ Oracle Data Loader On Demand: ExcludeChannel("อิมปอร์ต") ### ตัวอย่างของการอนุญาตการอัปเดตออนไลน์ที่ระบุ เมื่อระบุสตริงช่องทางออนไลน์ด้วยฟังก์ชัน ExcludeChannel การอัปเดตจากช่องทางดังต่อไปนี้จะทำไม่ได้: การโต้ตอบของผู้ใช้ทั้งหมดในวินโดว์เบราเซอร์ รวมถึงการอัปเดตที่ดำเนินการผ่านฟังก์ชันอัปเดตเป็นกลุ่มและการรวมเรคคอร์ด การเรียกใช้ REST API หากคุณต้องการอนุญาตการอัปเดตจากการเรียกใช้ REST API หรือฟังก์ชันอัปเดตเป็นกลุ่ม หรือการรวมเรคคอร์ด แต่ต้องการป้องกันการอัปเดตจากการโต้ตอบของผู้ใช้อื่นในวินโดว์เบราเซอร์ ให้ใช้ฟังก์ชัน IIF ร่วมกับฟังก์ชัน ExcludeChannel เพื่อระบุช่องทางออนไลน์ที่คุณต้องการอนุญาต ตัวอย่างเช่น ในการอนุญาตการอัปเดตไปยังเรคคอร์ดบริษัทโดยการเรียกใช้ REST API และป้องกันการอัปเดตไปยังเรคคอร์ดบริษัทจากการโต้ตอบของผู้ใช้ในวินโดว์เบราเซอร์ ซึ่งรวมถึงฟังก์ชันอัปเดตเป็นกลุ่มและการรวมเรคคอร์ด คุณสามารถจัดทำกฎเวิร์กโฟลว์ด้วยการตั้งค่าต่อไปนี้: ประเภทเรคคอร์ดคือ บริษัท กิจกรรมทริกเกอร์คือ ก่อนบันทึกเรคคอร์ดที่แก้ไข ช่องทำเครื่องหมาย ยกเลิกการบันทึก จะถูกเลือกไว้ เงื่อนไขมีดังนี้: IIf(ExcludeChannel("Online"),1,IIf(ExcludeChannel("Rest"),0,1)) กฎเวิร์กโฟลว์นี้จะอนุญาตการอัปเดตจากทุกช่องทางที่ไม่ถูกป้องกันโดยสตริงช่องทางออนไลน์ เช่น บริการทางเว็บ และฟังก์ชันอิมปอร์ต รวมถึงการอัปเดตจากการเรียกใช้ REST API หมายเหตุ: เมื่อรวมฟังก์ชัน ExcludeChannel เข้ากับฟังก์ชันอื่น ดังที่แสดงในตัวอย่างนี้ โปรดจำไว้ว่าฟังก์ชัน ExcludeChannel จะส่งคืนค่า FALSE หากชื่อช่องทางที่ระบุเป็นช่องทางต้นทางของคำขอ #### หัวข้อที่เกี่ยวข้อง โปรดดูหัวข้อดังต่อไปนี้สำหรับข้อมูล Expression Builder ที่เกี่ยวข้อง: เกี่ยวกับ Expression Builder การใช้ Expression Builder ฟังก์ชันใน Expression Builder

สิงหาคม 2022 | ลิขสิทธิ์ © 2005, 2022, Oracle และ/หรือบริษัทในเครือ Legal Notices.