![]() |
|
ExcludeChannelฟังก์ชัน ExcludeChannel ใน Expression Builder จะส่งคืนค่า FALSE หากชื่อช่องทางที่ระบุเป็นช่องทางต้นทางของคำขอ SyntaxExcludeChannel(ชื่อช่องทาง) ประเภทผลลัพธ์บูลีน อาร์กิวเมนต์ตารางต่อไปนี้อธิบายอาร์กิวเมนต์สำหรับฟังก์ชัน
ตารางต่อไปนี้จะอธิบายสตริงที่ใช้ได้ในอาร์กิวเมนต์ชื่อช่องทาง สตริงจะต้องตรงตามตัวพิมพ์เล็กและใหญ่
ตัวอย่างตัวอย่างต่อไปนี้เป็นการหยุดกระบวนการไม่ให้มีการทริกเกอร์โดยคำขอบริการทางเว็บ: ExcludeChannel("บริการทางเว็บ") ตัวอย่างต่อไปนี้เป็นการหยุดกระบวนการไม่ให้มีการทริกเกอร์โดยการอิมปอร์ตหรือ Oracle Data Loader On Demand: ExcludeChannel("อิมปอร์ต") ตัวอย่างของการอนุญาตการอัปเดตออนไลน์ที่ระบุเมื่อระบุสตริงช่องทางออนไลน์ด้วยฟังก์ชัน ExcludeChannel การอัปเดตจากช่องทางดังต่อไปนี้จะทำไม่ได้:
หากคุณต้องการอนุญาตการอัปเดตจากการเรียกใช้ REST API หรือฟังก์ชันอัปเดตเป็นกลุ่ม หรือการรวมเรคคอร์ด แต่ต้องการป้องกันการอัปเดตจากการโต้ตอบของผู้ใช้อื่นในวินโดว์เบราเซอร์ ให้ใช้ฟังก์ชัน IIF ร่วมกับฟังก์ชัน ExcludeChannel เพื่อระบุช่องทางออนไลน์ที่คุณต้องการอนุญาต ตัวอย่างเช่น ในการอนุญาตการอัปเดตไปยังเรคคอร์ดบริษัทโดยการเรียกใช้ REST API และป้องกันการอัปเดตไปยังเรคคอร์ดบริษัทจากการโต้ตอบของผู้ใช้ในวินโดว์เบราเซอร์ ซึ่งรวมถึงฟังก์ชันอัปเดตเป็นกลุ่มและการรวมเรคคอร์ด คุณสามารถจัดทำกฎเวิร์กโฟลว์ด้วยการตั้งค่าต่อไปนี้:
กฎเวิร์กโฟลว์นี้จะอนุญาตการอัปเดตจากทุกช่องทางที่ไม่ถูกป้องกันโดยสตริงช่องทางออนไลน์ เช่น บริการทางเว็บ และฟังก์ชันอิมปอร์ต รวมถึงการอัปเดตจากการเรียกใช้ REST API หมายเหตุ: เมื่อรวมฟังก์ชัน ExcludeChannel เข้ากับฟังก์ชันอื่น ดังที่แสดงในตัวอย่างนี้ โปรดจำไว้ว่าฟังก์ชัน ExcludeChannel จะส่งคืนค่า FALSE หากชื่อช่องทางที่ระบุเป็นช่องทางต้นทางของคำขอ หัวข้อที่เกี่ยวข้องโปรดดูหัวข้อดังต่อไปนี้สำหรับข้อมูล Expression Builder ที่เกี่ยวข้อง: |
สิงหาคม 2021 | ลิขสิทธิ์ © 2005, 2021, Oracle และ/หรือบริษัทในเครือ Legal Notices. |