ผู้ใช้ของเราถูกสร้างและดูแลใน OnPrem AD และซิงค์กับ Azure ด้วย AzureADConnect ฉันพยายามทำให้นิพจน์ทำงาน:
เรามีที่ตั้งในประเทศต่างๆ ดังนั้นชื่อของผู้ใช้ในแอตทริบิวต์โฆษณา "ชื่อเรื่อง" จึงเป็นชื่อในภาษาท้องถิ่น เรายังใส่ชื่อเรื่องเป็นภาษาอังกฤษใน "extensionAttribute5" ตอนนี้ฉันต้องการจัดการแอตทริบิวต์ "title" ใน AzureAD ดังต่อไปนี้:
ถ้า (ExtensionAttribute5 ว่างเปล่า) ดังนั้น (ใช้แอตทริบิวต์โฆษณา "title" เท่านั้น) อย่างอื่น (ใช้ "title / extensionAttribute5")
ยากที่จะหาเอกสารที่แน่นอนสำหรับไวยากรณ์ของนิพจน์เหล่านี้ แต่ฉันอ่านว่ามันควรจะเหมือนกับ VBA และเท่าที่ฉันเข้าใจมันควรจะเป็น:
IIF(IsNullOrEmpty([extensionAttribute5]),Trim([title]),[title]&" / "&[extensionAttribute5]
แต่ฉันได้รับ "sync-generic-failure" พร้อมข้อความ:
ข้อผิดพลาดในการประเมินนิพจน์: IIF(IsNullOrEmpty([extensionAttribute5]),Trim([title]),[title]&" / "&[extensionAttribute5]
ใครสามารถช่วยฉันด้วยการแสดงออกนี้หรือชี้ไปในทิศทางที่ฉันสามารถขอความช่วยเหลือได้