ความแตกต่างระหว่างการตั้งค่าแบบกำหนดเองและตัวแปร

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

เมื่อผู้ใช้ลงชื่อเข้าใช้แอปพลิเคชันครั้งแรก ค่าเริ่มต้นที่แสดงด้วยจะเป็นค่าเริ่มต้นของตัวแปร การดำเนินการและตัวเลือกอื่นๆ ในรายงานช่วยให้ผู้ใช้สามารถเปลี่ยนค่าเริ่มต้นและไม่ใช้ค่าเริ่มต้นอีกต่อไป

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

คุณสามารถใช้ตัวแปรเพื่อกำหนดค่าต่างๆ ให้กับผู้ใช้ที่แตกต่างกันตามบทบาทของผู้ใช้เหล่านั้น

หากคุณต้องการให้ผู้ดูแลระบบระบุค่าเริ่มต้น แต่ให้ผู้ใช้เปลี่ยนค่าระหว่างเซสชันได้ ให้ใช้ตัวแปรไม่คงอยู่ ตัวอย่างเช่น กำหนดมาตราส่วนเริ่มต้นสำหรับรายงาน แต่อนุญาตให้ผู้ใช้ทำการเปลี่ยนแปลงได้

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

ใช้การตั้งค่าแบบกำหนดเองสำหรับการตั้งค่าสำหรับผู้ใช้ทั้งหมดและเฉพาะผู้ดูแลระบบเท่านั้นที่จะเปลี่ยนแปลงได้ ตัวอย่างเช่น ระบุเดือนการรายงานและการกำหนดค่าข้อมูล

คุณสามารถใช้คุณสมบัติ .DefaultText, .TEXT เพื่ออ่านและอัปเดตค่าเริ่มต้นและค่าผู้ใช้ของตัวแปร และค่าของการตั้งค่าแบบกำหนดเอง ใช้คุณสมบัติ GlobalText เพื่อดึงค่าล่าสุดที่เขียนกลับจากวิดเจ็ตแดชบอร์ด หรือในกรณีของการตั้งค่าแบบกำหนดเอง ค่าล่าสุดที่เขียนกลับจากการโต้ตอบของผู้ใช้ใดๆ ตัวอย่างเช่น อาจมีการตั้งค่าแบบกำหนดเองใน d/EPM Administration หรือโดยกระบวนการ Application Engine

อ้างอิงคุณสมบัติของตัวแปรส่วนกลางและการตั้งค่าแบบกำหนดเองด้วยไวยากรณ์นี้:

  • =GlobalVariables.Period.DefaultText
  • =CustomSettings.Period.DefaultText
  • =GlobalVariables.Period.Text
  • =CustomSettings.Period.Text
  • =GlobalVariables.Period.GlobalText
  • =CustomSettings.Period.GlobalText

คุณสามารถใช้การตั้งค่าแบบกำหนดเองและตัวแปรส่วนกลางในที่เดียวกันได้ ตัวอย่างเช่น:

  • การดำเนินการ
  • สูตร
  • เลื่อนลง
  • ค้นหา
  • รายการ
  • พารามิเตอร์รายงาน