คุณสมบัติของตัวสำรวจแอปพลิเคชัน

หมายเหตุ

กลุ่มความสนใจของชุมชนได้ย้ายจาก Yammer ไปยัง Microsoft Viva Engage แล้ว หากต้องการเข้าร่วมชุมชน Viva Engage และเข้าร่วมในการสนทนาล่าสุด ให้กรอก แบบฟอร์ม คําขอการเข้าถึงการเงินและการดําเนินงาน Viva Engage Community และเลือกชุมชนที่คุณต้องการเข้าร่วม

บทความนี้อธิบายคุณสมบัติที่ปรากฏในหน้าต่าง คุณสมบัติ ของ Microsoft Visual Studio สําหรับรายการใน Application Explorer

โหนดจํานวนมากใน Application Explorer แสดงองค์ประกอบที่มีคุณสมบัติที่เกี่ยวข้อง คุณสามารถอ่านหรือปรับเปลี่ยนคุณสมบัติเหล่านี้ได้ในหน้าต่าง คุณสมบัติ ของ Microsoft Visual Studio

ระบบและคุณสมบัติทั่วไป

แอพลิเคชันออบเจ็กต์ส่วนใหญ่ใน Application Explorer มีชุดมาตรฐานของคุณสมบัติระบบ คุณสมบัติของระบบเหล่านี้เป็นแบบอ่านอย่างเดียว ใช้หน้าต่าง คุณสมบัติ เพื่อดูคุณสมบัติสําหรับรายการใด ๆ ใน Application Explorer ในการเปิดหน้าต่างคุณสมบัติ ให้คลิกขวาที่โหนดใน Application Explorer จากนั้นเลือก คุณสมบัติ บนแท็บประเภทของหน้าต่างคุณสมบัติ คุณสมบัติของระบบหลายรายการจะปรากฏภายใต้โหนดสถิติ บทความนี้แสดงรายการคุณสมบัติทั่วไปเพิ่มเติมที่ปรากฏในโหนด Application Explorer จํานวนมาก แต่ไม่ใช่ทั้งหมด ตารางต่อไปนี้แสดงคุณสมบัติของระบบที่ปรากฏบนโหนด Application Explorer เกือบทั้งหมด คุณสมบัติของระบบเหล่านี้เป็นแบบอ่านอย่างเดียว

คุณสมบัติ คำอธิบาย
เปลี่ยนโดย ผู้ใช้ที่เปลี่ยนแปลงออบเจ็กต์ครั้งล่าสุด (มักจะเป็นเวอร์ชันที่วางจําหน่าย)
วันที่เปลี่ยนแปลง วันที่ที่วัตถุถูกเปลี่ยนแปลงล่าสุด
เปลี่ยนแปลงเวลาแล้ว เวลาที่วัตถุถูกเปลี่ยนแปลงล่าสุด
CreatedBy ผู้ใช้ที่สร้างวัตถุ
วันที่สร้าง วันที่ที่สร้างวัตถุ
CreationTime เวลาที่วัตถุถูกสร้างขึ้น

ตารางต่อไปนี้แสดงคุณสมบัติทั่วไปอื่น ๆ ที่ปรากฏในโหนด Application Explorer จํานวนมาก แต่ไม่ใช่ทั้งหมด

คุณสมบัติ คำอธิบาย
ConfigurationKey ระบุคีย์การกําหนดค่าที่ควบคุมการเข้าถึงหรือการแสดงองค์ประกอบ ถ้าผู้ใช้ไม่สามารถเข้าถึงคีย์การกําหนดค่า องค์ประกอบจะไม่สามารถมองเห็นได้ องค์ประกอบประกอบด้วยหน้า ตัวควบคุมบนหน้า ตาราง และองค์ประกอบอื่น ๆ
LegacyID องค์ประกอบตัวระบุจากเวอร์ชันก่อนหน้า ในระหว่างการอัปเกรดจากเวอร์ชันก่อนหน้า ตัวระบุเก่าจะถูกกําหนดให้กับ LegacyID ตัวระบุเฉพาะการติดตั้งไม่ได้ถูกกําหนดไว้ และตรรกะทางธุรกิจยังคงเหมือนเดิม คุณสมบัตินี้ไม่ได้ใช้สําหรับองค์ประกอบใหม่
NeededAccessLevel ระดับการเข้าถึงต่ําสุดที่ผู้ใช้ต้องการ คุณสมบัตินี้เป็นแบบอ่านอย่างเดียว
จุดเริ่มต้น ตัวระบุที่ไม่ซ้ํากันทั่วโลก (GUID) ขององค์ประกอบ Application Explorer คุณสมบัตินี้ถูกใช้เพื่อระบุองค์ประกอบในระหว่างการซิงโครไนซ์และในสถานการณ์การอัปเกรด เป็นคุณสมบัติแบบอ่านอย่างเดียว และจะไม่เปลี่ยนแปลงค่าหลังจากที่ระบบกําหนด ไม่มีค่า GUID จุดเริ่มต้นซ้ํากันที่ใดก็ได้ในระบบ
SecurityKey คุณสมบัตินี้ล้าสมัยแล้ว แต่ถูกเก็บไว้สําหรับการอ้างอิงในระบบที่ได้รับการอัปเกรดจากเวอร์ชันก่อนหน้า

คุณสมบัติ Enum พื้นฐาน

ตารางต่อไปนี้อธิบายถึงคุณสมบัติที่พร้อมใช้งานสําหรับการแจกแจง

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

- แอตทริบิวต์ - เขตข้อมูลที่อ้างอิงการแจงนับเป็นแอตทริบิวต์มิติ
- ไม่มี - เขตข้อมูลที่อ้างอิงการแจงนับไม่ใช่แอตทริบิวต์มิติ
ConfigurationKey ระบุคีย์การตั้งค่าคอนฟิก
CountryRegionCodes ระบุรหัสสําหรับประเทศ/ภูมิภาคที่ใช้ดูหรือใช้ได้ ใช้คุณสมบัตินี้เป็นรายการคั่นด้วยจุลภาคขององค์กรระหว่างประเทศสําหรับการทําให้เป็นมาตรฐาน (ISO) รหัสประเทศ/ภูมิภาคในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง เฟรมเวิร์กไคลเอ็นต์และแอปพลิเคชันอาจใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะของประเทศ/ภูมิภาค
DisplayLength ระบุจํานวนอักขระที่แสดง ค่าเริ่มต้นคือ อัตโนมัติ
ความช่วยเหลือ สร้างสตริงวิธีใช้สําหรับเขตข้อมูล สตริงวิธีใช้จะแสดงขึ้นเมื่อมีการใช้เขตข้อมูลบนหน้า
ป้ายชื่อ ระบุป้ายชื่อที่แสดงบนหน้าและรายงาน
แบบจำลอง ระบุแบบจําลองที่มีตารางอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบ ได้แก่ ตารางและคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ชื่อ ระบุชื่อการแจงนับ ชื่อการแจงนับต้องบ่งชี้ค่าการแจงนับที่เป็นไปได้หรือชนิดของค่าการแจงนับ ตัวอย่างของค่าจาระไนที่มีชื่อตามค่าที่เป็นไปได้คือ InclExcl และ NextPrevious ตัวอย่างของการแจกแจงที่มีชื่อตามชนิดของค่าการแจงนับคือ ArrivalPostingType และ ListStatus
ลักษณะ เปลี่ยนลักษณะที่ปรากฏเริ่มต้นของการแจงนับ มีตัวเลือกดังต่อไปนี้

- กล่องคําสั่งผสม
- ปุ่มตัวเลือก
ใช้ EnumValue ค่าของ ใช่ แสดงว่าค่าเริ่มต้นของคุณสมบัติ EnumValue ถูกปรับเปลี่ยนแล้ว ค่าของ ไม่ รีเซ็ตคุณสมบัติ EnumValue เป็นค่าเริ่มต้น

ขยายคุณสมบัติของชนิดข้อมูล

คุณสมบัติชนิดข้อมูลแบบขยาย (EDT) จะถูกแบ่งออกเป็นกลุ่มต่อไปนี้ โดยขึ้นอยู่กับว่าพบได้ทั่วไปใน EDTs ทั้งหมดหรือมีเฉพาะสําหรับชนิดข้อมูลพื้นฐานบางชนิดเท่านั้น

คุณสมบัติที่ใช้ทั่วไปกับ EDTs ทั้งหมด

คุณสมบัติ คำอธิบาย
การจัดแนว เปลี่ยนการจัดแนวของข้อความ ตัวเลือกที่พร้อมใช้งานคือ ซ้ายขวา และ กึ่งกลาง
AnalysisDefaultSort ระบุลําดับการจัดเรียงเริ่มต้นสําหรับเขตข้อมูลในแบบจําลองรายงานที่มี EDT นี้
AnalysisDefaultTotal ระบุฟังก์ชันการรวมสําหรับหน่วยวัด ใช้คุณสมบัตินี้เมื่อคุณสมบัติ AnalysisUsage ถูกตั้งค่าเป็น Measure มีตัวเลือกดังต่อไปนี้

- Sum - ส่งกลับผลรวมของค่าทั้งหมดในหนึ่งชุด
- Count - ส่งกลับจํานวนรายการที่ไม่ใช่ null ในชุด
- CountDistinct - ส่งกลับจํานวนของรายการที่ไม่ใช่ค่าว่างที่แตกต่างกันในชุด
- Min - ส่งกลับค่าต่ําสุดในชุด
- Max - ส่งกลับค่าสูงสุดในหนึ่งชุด
- ไม่มี - ไม่มีการใช้ฟังก์ชันการรวม
- อัตโนมัติ - ตัวเลือกนี้ใช้กับ EDTs ที่ได้รับมา ค่าของคุณสมบัติ AnalysisUsage สําหรับ EDT หลักถูกใช้

คุณสามารถแทนที่ฟังก์ชันการรวมในระดับเขตข้อมูลได้ กล่าวอีกนัยหนึ่งคือ คุณสามารถเปลี่ยนฟังก์ชันการรวมสําหรับเขตข้อมูลได้โดยใช้คุณสมบัติ AnalysisDefaultTotal สําหรับเขตข้อมูลนั้น
AnalysisGrouping ระบุว่าเขตข้อมูลที่มี EDT นี้ถูกจัดกลุ่มตามค่าเริ่มต้นหรือไม่เมื่อมีการเพิ่มเขตข้อมูลลงในรายงานโดยใช้ตัวสร้างรายงานสําหรับ Microsoft SQL Server Reporting Services (SSRS) คุณสมบัตินี้จะถูกตั้งค่าเป็น ไม่ส่งเสริม สําหรับยอดเงินสกุลเงินโดยอัตโนมัติ สําหรับเขตข้อมูลอื่นๆ ที่ไม่ซ้ํากัน ให้ตั้งค่าคุณสมบัตินี้เป็น ไม่ส่งเสริม
AnalysisUsage ระบุบทบาทของ EDT ในคิวบ์ การตั้งค่านี้จะเผยแพร่ไปยังเขตข้อมูลตารางทั้งหมดที่อ้างอิง EDT โดยอัตโนมัติ อย่างไรก็ตาม คุณสามารถแทนที่การตั้งค่าบนเขตข้อมูลตารางได้ มีตัวเลือกดังต่อไปนี้

- แอตทริบิวต์ - เขตข้อมูลที่อ้างอิง EDT เป็นแอตทริบิวต์มิติ
- หน่วยวัด - เขตข้อมูลที่อ้างอิง EDT เป็นหน่วยวัด
- ทั้งสอง - เขตข้อมูลที่อ้างอิง EDT เป็นทั้งแอตทริบิวต์มิติและหน่วยวัด
- ไม่มี - เขตข้อมูลที่อ้างอิง EDT ไม่ใช่แอตทริบิวต์มิติหรือหน่วยวัด
- อัตโนมัติ - ตัวเลือกนี้ใช้กับ EDTs ที่ได้รับมา ค่าของคุณสมบัติ AnalysisUsage สําหรับ EDT หลักถูกใช้

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

- ลูก ศร
- จดหมาย - คุณสามารถเลือกตัวเลือกนี้สําหรับชนิดอีเมล์
- URL - คุณสามารถเลือกตัวเลือกนี้สําหรับชนิด URL ตัวอย่างเช่น
- ThreeDots (...)
- OpenFile - คุณสามารถเลือกตัวเลือกนี้สําหรับชนิด FilenameOpen และ FilenameSave เป็นต้น
- ปฏิทิน - คุณสามารถเลือกตัวเลือกนี้สําหรับชนิดวันที่ได้ เป็นต้น

ค่าเริ่มต้นคือ ลูกศร
CollectionLabel ระบุป้ายชื่อที่ใช้เพื่อแสดงชื่อพหูพจน์ของเขตข้อมูลที่มี EDT นี้
ConfigurationKey ระบุคีย์การตั้งค่าคอนฟิกสําหรับ EDT
CountryRegionCodes ระบุรหัสสําหรับประเทศหรือภูมิภาคที่ใช้เมนูหรือใช้ได้ ใช้คุณสมบัตินี้เป็นรายการคั่นด้วยจุลภาคของรหัสประเทศ ISO ในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง ไคลเอ็นต์ใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะของประเทศหรือภูมิภาค
DisplayLength ระบุจํานวนอักขระสูงสุดที่แสดงบนหน้าหรือรายงาน
EnumType ระบุชนิดข้อมูลที่ระบุ คุณสมบัตินี้ต้องได้รับการตั้งค่าสําหรับ EDTs ของชนิด enum
ขยาย ใช้คุณสมบัตินี้เพื่อยึดตาม EDT บน EDT อื่น
FormHelp ระบุหน้าที่จะใช้เมื่อคุณดําเนินการค้นหาจากเขตข้อมูลบนหน้า
HelpText สร้างสตริงวิธีใช้สําหรับ EDT สตริงวิธีใช้จะแสดงขึ้นเมื่อใช้ชนิด บนหน้า
ID คุณสมบัตินี้เป็นแบบอ่านอย่างเดียว
ป้ายชื่อ ระบุป้ายชื่อที่ใช้สําหรับชนิด เมื่อใช้ชนิดบนหน้าหรือรายงาน
แบบจำลอง ระบุแบบจําลองที่มีตารางอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบ ได้แก่ ตารางและคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ชื่อ ระบุชื่อของชนิด ชื่อใช้เพื่ออ้างอิงถึงชนิดจาก X++
PresenceClass ระบุคลาส X++ ที่ใช้ร่วมกับคุณสมบัติ PresenceMethod เพื่อส่งกลับอินสแตนซ์ของวัตถุ PresenceInfo
PresenceIndicatorAllowed ระบุว่าตัวควบคุมที่อ้างอิง EDT ควรใช้การปรากฏตัวหรือไม่ ค่าเริ่มต้นคือ ใช่
PresenceMethod สําหรับคลาส X++ ที่ระบุในคุณสมบัติ PresenceClass ให้ระบุเมธอดคลาสคงที่ X++ ที่ควรเรียกใช้โดยใช้ค่าข้อมูลตัวควบคุม วิธีนี้จะส่งกลับอินสแตนซ์ของออบเจ็กต์ PresenceInfo ที่ประกอบด้วยข้อมูลที่ตัวบ่งชี้สถานะจําเป็นต้องมี
ReferenceTable ระบุตารางที่อ้างอิงโดย EDT นี้ และที่มีคีย์หลัก กล่าวอีกนัยหนึ่ง คุณสมบัตินี้จะระบุตารางคีย์หลักที่การอ้างอิง EDT นี้
ลักษณะ เปลี่ยนลักษณะที่ปรากฏเริ่มต้นของ EDT มีตัวเลือกดังต่อไปนี้

-รถ
- กล่องคําสั่งผสม
- ปุ่มตัวเลือก

คุณสมบัติที่พร้อมใช้งานสําหรับชนิดข้อมูลพื้นฐานบางชนิดเท่านั้น

เว้นแต่ว่าตารางต่อไปนี้จะระบุเป็นอย่างอื่น ปล่อยให้คุณสมบัติเหล่านี้ทั้งหมดตั้งค่าเป็น อัตโนมัติ

คุณสมบัติ พิมพ์ว่าคุณสมบัติมีอยู่สําหรับ คำอธิบาย
การปรับปรุง สตริง สําหรับสตริงที่มีความยาวคงที่ ให้ระบุว่าควรจัดเก็บอักขระที่ป้อนทางด้านซ้ายหรือด้านขวาของช่องว่างภายใน ตัวเลือกที่พร้อมใช้งานคือ ซ้าย และ ขวา ค่าเริ่มต้นคือ ซ้าย
AllowNegative IntegerInt64Real ระบุว่าฟิลด์สามารถยอมรับค่าลบได้หรือไม่
AutoInsSeparator จำนวนจริง ระบุว่าระบบควรแทรกตัวคั่นทศนิยมโดยอัตโนมัติหรือไม่ ตัวอย่างเช่น ถ้าคุณป้อน 2222 ระบบจะแสดง 2222.00 โดยอัตโนมัติ
เปลี่ยนตัวพิมพ์ใหญ่ สตริง ระบุวิธีการจัดรูปแบบข้อความที่ป้อนในตัวควบคุมสตริง ตัวอย่างเช่น ข้อความสามารถจัดรูปแบบเป็นตัวอักษรตัวพิมพ์ใหญ่ทั้งหมด หรือสามารถใช้การทําเป็นตัวพิมพ์ใหญ่ของชื่อเรื่อง โน้ต: คุณสมบัตินี้ไม่ได้รับการสนับสนุนสําหรับเว็บไซต์องค์กร
DateDay DateUtcDateTime ระบุวิธีการแสดงวัน
DateFormat DateUtcDateTime ระบุเค้าโครงของวันที่
DateMonth DateUtcDateTime ระบุวิธีการแสดงเดือน
DateSeparator DateUtcDateTime ระบุตัวคั่นระหว่างปี เดือน และวัน
DateYear DateUtcDateTime ระบุวิธีการแสดงปี
DecimalSeparator จำนวนจริง ระบุตัวคั่นทศนิยม เมื่อใช้การตั้งค่าเริ่มต้น (อัตโนมัติ) ตัวคั่นทศนิยมที่ระบุในการตั้งค่าระบบจะถูกใช้
DisplaceNegative IntegerInt64Real ระบุว่าจะจัดแนวจํานวนลบไปทางซ้ายหรือไม่
DisplayHeight สตริง ระบุจํานวนของบรรทัดที่จะแสดงในเวลาเดียวกันเมื่อ EDT แสดงอยู่บนหน้า
EnumType การแจงนับ ระบุ Enum พื้นฐานที่ใช้ในการสร้าง EDT
FormatMST จำนวนจริง ระบุค่าสกุลเงินหลักควรได้รับการจัดรูปแบบ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-รถ
-ใช่
-ไม่ใช่
ค่าเริ่มต้นคือ อัตโนมัติ
NoOfDecimals จำนวนจริง ระบุจํานวนตําแหน่งทศนิยมเมื่อแสดงค่าบนหน้าหรือรายงาน
การหมุนการเซ็นชื่อ IntegerInt64Real เลือกตัวเลือกนี้เพื่อกลับเครื่องหมายสําหรับหมายเลข กล่าวอีกนัยหนึ่งคือ เปลี่ยนเครื่องหมายลบ (–) เป็นเครื่องหมายบวก (+) หรือเครื่องหมายบวกเป็นเครื่องหมายลบ
ShowZero IntegerInt64Real ระบุว่าจะแสดงเขตข้อมูลที่มีค่า 0 (ศูนย์) เป็นเขตข้อมูลว่างหรือไม่ ถ้าค่า 0 ในเขตข้อมูลชนิดนี้หมายถึง null/nothing ให้ตั้งค่าคุณสมบัตินี้เป็น ไม่ใช่
SignDisplay IntegerInt64Real ระบุว่าจะแสดงเครื่องหมายของจํานวนลบ และเครื่องหมายควรปรากฏก่อนหรือหลังตัวเลขด้วย โดยทั่วไปแล้ว ให้ตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ อย่างไรก็ตาม คุณสามารถตั้งค่าเป็น ไม่มี ถ้าใช้คุณสมบัติ DisplaceNegative
StringSize สตริง ระบุขนาดสูงสุดของสตริง
ตัวคั่นหลักพัน จำนวนจริง ระบุสัญลักษณ์ที่ใช้ในการแยกพัน
TimeFormat TimeUtcDateTime ระบุวิธีการจัดรูปแบบเวลา
TimeHours TimeUtcDateTime ระบุว่าจะรวมชั่วโมงหรือไม่
TimeMinute TimeUtcDateTime ระบุว่าจะรวมนาทีหรือไม่
TimeSeconds TimeUtcDateTime ระบุว่าจะรวมวินาทีหรือไม่
TimeSeparator TimeUtcDateTime ระบุตัวคั่นที่ใช้สําหรับเวลา
TimezonePreference UtcDateTime ระบุโซนเวลาเพื่อแปลงค่าเป็น จาก เวลามาตรฐานสากล (UTC)

คุณสมบัติของมุมมอง

ใน Application Explorer ภายใต้โหนด พจนานุกรมข้อมูล มีโหนด มุมมอง มุมมองคือคอลเลกชันของตารางและมุมมองที่ประกอบด้วยหน่วยวัดและมิติสําหรับคิวบ์ ตารางต่อไปนี้อธิบายคุณสมบัติที่คุณสามารถตั้งค่าสําหรับแต่ละมุมมอง สําหรับข้อมูลเกี่ยวกับคุณสมบัติของระบบที่พร้อมใช้งานสําหรับมุมมอง โปรดดูที่ส่วน "ระบบและคุณสมบัติทั่วไป" สําหรับข้อมูลเกี่ยวกับคุณสมบัติของตารางที่เกี่ยวข้องกับมุมมอง ดูส่วน "คุณสมบัติของตาราง" และ "คุณสมบัติของเขตข้อมูลตาราง"

คุณสมบัติ คำอธิบาย
ConfigurationKey ระบุคีย์โครงแบบที่คุณกําหนดให้กับมุมมอง คีย์การตั้งค่าคอนฟิกจะกําหนดว่าโครงแบบใดของมุมมองรวมอยู่ในแบบจําลองรายงานที่คุณสร้าง
HelpText สร้างสตริงที่จะใช้เป็นคําอธิบายสําหรับมุมมองในแบบจําลองรายงาน
ID ระบุรหัสของมุมมอง
ป้ายชื่อ ระบุชื่อที่ปรากฏสําหรับมุมมองในแบบจําลองรายงาน
แบบจำลอง ระบุแบบจําลองที่มีมุมมองอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
SharedDimensionContainer ระบุว่าจะแชร์สินค้าในมุมมองหรือไม่ เมื่อคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ จะมีการเพิ่มสินค้าในมุมมองทั้งหมดที่อยู่ในโครงการ และไม่มีการสร้างคิวบ์สําหรับมุมมอง ค่าเริ่มต้นคือ ไม่
การใช้ ระบุตัวเลือกการทําให้เป็นรูปธรรมสําหรับมุมมองหนึ่งๆ มีตัวเลือกดังต่อไปนี้

- AdHocReporting - มุมมองถูกใช้เพื่อสร้างแบบจําลองภาษานิยามแบบจําลองความหมายเชิงทรานแซคชัน (SMDL)
- OLAP - มุมมองถูกใช้เพื่อสร้างคิวบ์ในโครงการ Microsoft SQL Server Analysis Services (SSAS) Business Intelligence
- ทั้งสอง อย่าง - มุมมองถูกใช้เพื่อสร้างทั้งแบบจําลอง SDML เชิงทรานแซคชันและคิวบ์ในโครงการข่าวกรองธุรกิจ SSAS
- ไม่มี - เปอร์สเปคทีฟไม่ได้ทําให้เป็นภาพ

ค่าเริ่มต้นคือ ไม่มี

คุณสมบัติของตาราง

ส่วนนี้อธิบายคุณสมบัติที่ปรากฏในหน้าต่าง คุณสมบัติ สําหรับองค์ประกอบตารางใน Application Explorer องค์ประกอบตารางจะอยู่ภายใต้ตาราง>ข้อมูล

คุณสมบัติของตาราง

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติขององค์ประกอบตารางใน Application Explorer

คุณสมบัติ คำอธิบาย
นามธรรม ระบุว่าตารางรองรับการสืบทอดหรือไม่ ค่าเริ่มต้นคือ ไม่ ถ้าคุณตั้งค่าเป็น ใช่ ตารางจะไม่สามารถเป็นเป้าหมายโดยตรงของคําสั่ง X++ SQL เช่น update_recordsetและเลือก โน้ต: คุณสมบัตินี้ไม่พร้อมใช้งานเมื่อคุณสมบัติ SupportInheritance ถูกตั้งค่าเป็นไม่ใช่
AnalysisDimensionType ระบุชนิดของมิติที่สร้างขึ้น ตามการตั้งค่าของคุณสมบัติ IsLookup ถ้าคุณสมบัติ IsLookup ถูกตั้งค่าเป็น ใช่ ตัวเลือกต่อไปนี้จะพร้อมใช้งาน:

- อัตโนมัติ - ตารางสามารถมีทั้งข้อมูลจริงและมิติได้ ตัวช่วยสร้าง BI แยกข้อมูลแบบมิติ และสร้างมิติและแอตทริบิวต์ ข้อมูลจริงจะถูกแยกออกเพื่อสร้างหน่วยวัด มีการสร้างมิติรองหนึ่งมิติที่มีแอตทริบิวต์จากตารางหลัก
- MasterInner - การรวมภายใน (เต็ม) ถูกใช้เพื่อสร้างความสัมพันธ์กับตารางนี้ไปยังตารางย่อย ชุดระเบียนแต่ละรายการสําหรับตารางนี้และตารางย่อยจะถูกสร้างขึ้นในมิติ มีการสร้างมิติรองหนึ่งมิติที่มีแอตทริบิวต์จากตารางหลัก
- MasterLeftOuter - การรวมภายนอกด้านซ้ายถูกใช้เพื่อสร้างความสัมพันธ์กับตารางนี้ไปยังตารางย่อย มิติมีแอตทริบิวต์เพิ่มเติม ซึ่งขึ้นอยู่กับค่าในตารางนี้ที่สามารถว่างเปล่าได้ มีการสร้างมิติรองหนึ่งมิติที่มีแอตทริบิวต์จากตารางหลัก
- ธุรกรรม - ตารางควรใช้ในการสร้างข้อมูลจริงเท่านั้น (หน่วยวัด) ใช้ตัวเลือกนี้เมื่อตารางประกอบด้วยข้อมูลทรานแซคชันเท่านั้น มีการสร้างมิติรองหนึ่งมิติที่มีเฉพาะฟิลด์การแจงนับจากตารางเท่านั้น
ถ้าคุณสมบัติ IsLookup ถูกตั้งค่าเป็น ไม่ใช่ ตัวเลือกต่อไปนี้จะพร้อมใช้งาน:

- อัตโนมัติ - ตารางสามารถประกอบด้วยข้อมูลจริงและมิติได้ ตัวช่วยสร้าง BI แยกข้อมูลแบบมิติ และสร้างมิติและแอตทริบิวต์ ข้อมูลจริงจะถูกแยกออกเพื่อสร้างหน่วยวัด จะมีการสร้างมิติหลักและรองหนึ่งมิติ
- MasterInner - ไม่สามารถใช้งานได้ ตัวเลือกนี้จะเหมือนกับ อัตโนมัติ
- MasterLeftOuter - ไม่สามารถใช้ได้ ตัวเลือกนี้จะเหมือนกับ อัตโนมัติ
- ธุรกรรม - ตารางควรใช้ในการสร้างข้อมูลจริงเท่านั้น (หน่วยวัด) ใช้ตัวเลือกนี้เมื่อตารางประกอบด้วยข้อมูลทรานแซคชันเท่านั้น มีการสร้างมิติรองหนึ่งมิติที่มีเฉพาะค่าการแจกแจงจากตารางเท่านั้น
ตัวระบุ AnalysisIdentifier ระบุฟิลด์ที่จะใช้เป็นตัวระบุสําหรับมิติในคิวบ์ SSAS
AOSAuthorization ระบุชนิดของการดําเนินการที่ผู้ใช้สามารถดําเนินการบนตาราง โดยขึ้นอยู่กับสิทธิ์ของผู้ใช้ เมื่อคุณตั้งค่าคุณสมบัตินี้เป็น ไม่มี ไม่มีการตรวจสอบการตรวจสอบจะดําเนินการ
CacheLookup ระบุวิธีการแคชเรกคอร์ดที่เรียกใช้ระหว่างการดําเนินการค้นหา คุณสมบัตินี้มีอยู่ในตารางที่ไม่สืบทอดจากตารางอื่นเท่านั้น ในตารางรากการสืบทอด คุณไม่สามารถตั้งค่าคุณสมบัตินี้เป็น EntireTable ได้โดยใช้หน้าต่าง คุณสมบัติ Application Explorer คุณต้องไม่ใช้เทคนิคอื่นในการกําหนดค่านี้ให้กับตารางรากของการสืบทอด ตัวอย่างเช่น อย่าใช้เมธอด AOTsetProperty ของคลาส TreeNode เพื่อกําหนดค่านี้
ClusterIndex ระบุดัชนีคลัสเตอร์ คุณสมบัตินี้จะใช้สําหรับการปรับ SQL ให้เหมาะสมเท่านั้น
ConfigurationKey ระบุคีย์การตั้งค่าคอนฟิกสําหรับตาราง คีย์การตั้งค่าคอนฟิกช่วยให้ผู้ดูแลระบบสามารถเปิดใช้งานและปิดใช้งานส่วนเฉพาะของแอพลิเคชันได้
CountryRegionCodes ระบุรหัสสําหรับประเทศ/ภูมิภาคที่ใช้ตารางหรือใช้ได้ คุณสมบัตินี้ถูกนํามาใช้เป็นรายการคั่นด้วยจุลภาคของรหัสประเทศ ISO ในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง เฟรมเวิร์กไคลเอ็นต์ใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะประเทศ/ภูมิภาค
CountryRegionContextField ระบุฟิลด์ที่ใช้เพื่อระบุบริบทประเทศ/ภูมิภาค คุณสมบัตินี้เกี่ยวข้องกับคุณสมบัติ CountryRegionCodes
CreatedBy ระบุว่าระบบรักษาฟิลด์ CreatedBy สําหรับเรกคอร์ดในตารางหรือไม่ ฟิลด์นี้มีรายละเอียดเกี่ยวกับบุคคลที่สร้างเร็กคอร์ด
CreatedDateTime ระบุว่าระบบรักษาเขตข้อมูล วันที่สร้าง และ เวลาที่สร้าง สําหรับระเบียนในตารางหรือไม่ ฟิลด์นี้มีวันที่ที่เร็กคอร์ดถูกสร้าง
CreatedTransactionId ระบุว่าระบบรักษาเขตข้อมูล CreatedTransactionId สําหรับเรกคอร์ดในตารางหรือไม่ ฟิลด์นี้มีรายละเอียดเกี่ยวกับธุรกรรมที่สร้างเร็กคอร์ด
CreateRecIdIndex ระบุว่ามีการสร้างดัชนีในฟิลด์ รหัสเรกคอร์ด หรือไม่
DeveloperDocumentation อธิบายวัตถุประสงค์ของตาราง และอธิบายวิธีการใช้ตารางในโปรแกรม โดยทั่วไปแล้ว คําอธิบายจะมีประโยคไม่เกินห้าประโยคและเขียนเป็นย่อหน้าเดียว
EntityRelationshipType จัดประเภทตารางตามความสัมพันธ์ของเอนทิตีทั่วไป (ER) สัญกรณ์แบบจําลองข้อมูล ตารางจะถูกจัดประเภทเป็นเอนทิตีหรือความสัมพันธ์ เอนทิตีแสดงวัตถุ ในขณะที่ความสัมพันธ์แสดงความสัมพันธ์ระหว่างสองวัตถุ
ขยาย ได้รับตารางมาจากตารางที่ระบุ ค่าของคุณสมบัตินี้เป็น null เมื่อคุณสมบัติ SupportInheritance ถูกตั้งค่าเป็น ใช่
FormRef ระบุรายการเมนูการแสดงผลที่เรียกใช้งานเมื่อมีการอ้างอิงตาราง รายการเมนูการแสดงจะเชื่อมโยงกับหน้า เมื่อคุณใช้เขตข้อมูลดัชนีหลักในรายงาน หน้านี้จะพร้อมใช้งานเป็นลิงก์ในรายงาน คุณระบุดัชนีหลักโดยใช้คุณสมบัติ PrimaryIndex ถ้าคุณปล่อยคุณสมบัตินี้ว่างไว้ ระบบจะพยายามแสดงหน้าที่มีชื่อเดียวกันกับตาราง
ID รหัสตารางที่ระบบสร้างขึ้น
IsLookup สําหรับแบบจําลองรายงาน ใช้คุณสมบัตินี้เพื่อระบุว่าข้อมูลตารางรวมอยู่ในตารางอื่นที่อ้างอิงเมื่อมีการสร้างแบบจําลองรายงานหรือไม่ สําหรับคิวบ์การประมวลผลการวิเคราะห์ทางออนไลน์ (OLAP) ให้ใช้คุณสมบัตินี้เพื่อระบุว่าจะสร้างมิติที่รวมบัญชีหรือมิติที่แตกต่างกัน โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - แอตทริบิวต์จากตารางควรรวมอยู่ในมิติหลัก (แบบจําลองมิติที่ติดดาว)
- ไม่ - ควรสร้างมิติที่แยกต่างหากสําหรับตาราง (snowflake schema)
ป้ายชื่อ ระบุป้ายชื่อสําหรับตาราง
ListPageRef ระบุรายการเมนูการแสดงที่ชี้ไปยังเพจที่สามารถแสดงรายการของชนิดเรกคอร์ดนี้
แบบจำลอง ระบุแบบจําลองที่มีตารางอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบ ได้แก่ ตารางและคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ModifiedBy ระบุว่าระบบรักษาฟิลด์ ModifiedBy สําหรับเรกคอร์ดในตารางหรือไม่ ฟิลด์นี้มีรายละเอียดเกี่ยวกับบุคคลที่ปรับเปลี่ยนเร็กคอร์ดครั้งล่าสุด
ModifiedDateTime ระบุว่าระบบรักษาเขตข้อมูล ModifiedDate สําหรับระเบียนในตารางหรือไม่ ฟิลด์นี้จะมีวันที่ที่เร็กคอร์ดถูกปรับเปลี่ยนล่าสุดฟิลด์นี้ไม่สามารถแก้ไขได้
ปรับเปลี่ยนเวลา ระบุว่าระบบรักษาเขตข้อมูล ModifiedDateTime สําหรับระเบียนในตารางหรือไม่ ฟิลด์นี้มีวันที่และเวลาที่เร็กคอร์ดถูกปรับเปลี่ยนล่าสุดฟิลด์นี้ไม่สามารถแก้ไขได้
ชื่อ ระบุชื่อตาราง
เปิดใช้งานแล้ว ระบุว่าเปิดใช้งานโหมดการเกิดพร้อมกันแบบ Optimistic สําหรับตารางหรือไม่ เมื่อเปิดใช้งานโหมดนี้ ข้อมูลจะไม่ถูกล็อกจากการปรับเปลี่ยนในอนาคตเมื่อมีการดึงข้อมูลจากฐานข้อมูล ข้อมูลจะถูกล็อกเฉพาะเมื่อมีการดําเนินการอัปเดตจริงเท่านั้น
PreviewPartRef ระบุส่วนของข้อมูลหรือส่วนของฟอร์มที่จะใช้ในการแสดงตัวอย่างขั้นสูง ส่วนข้อมูลแสดงคอลเลกชันของเขตข้อมูลจากคิวรีที่ระบุ ซึ่งใช้เมตาดาต้าเพื่ออธิบายลักษณะที่ปรากฏของข้อมูล ส่วนของฟอร์มแสดงตัวชี้ไปยังหน้า
PrimaryIndex ระบุดัชนีหลัก สามารถเลือกได้เฉพาะดัชนีที่ไม่ซ้ํากันเท่านั้น คุณสมบัตินี้ใช้สําหรับการปรับฐานข้อมูลให้เหมาะสม และเพื่อระบุว่าควรใช้ดัชนีที่ไม่ซ้ํากันใดเป็นคีย์การแคช ถ้าคุณไม่ได้ระบุดัชนีหลัก ดัชนีเฉพาะที่มี ID ต่ําสุดจะถูกใช้เป็นคีย์การแคช
ReplacementKey ระบุเขตข้อมูลที่จะแสดงเป็นตัวระบุสําหรับข้อมูลในตัวควบคุมบางหน้า
ReportRef ระบุรายการเมนูเอาท์พุทที่เรียกใช้งานเมื่อมีการอ้างอิงตาราง รายการเมนูเอาท์พุทจะเชื่อมโยงกับรายงาน เมื่อคุณใช้เขตข้อมูลดัชนีหลักในรายงาน รายงานนี้จะพร้อมใช้งานเป็นลิงก์ในรายงาน คุณระบุดัชนีหลักโดยใช้คุณสมบัติ PrimaryIndex
SaveDataPerCompany ระบุว่ามีการบันทึกข้อมูลสําหรับบริษัทปัจจุบันหรือไม่ ถ้าคุณตั้งค่าคุณสมบัติเป็น ไม่ ข้อมูลจะถูกบันทึกโดยไม่มีตัวระบุของบริษัท (DataAreaId) หมาย เหตุ: ถ้าคุณสมบัติ SaveDataPerCompany บนตารางถูกตั้งค่าเป็น ใช่ คุณสมบัติ SetCompany ในการออกแบบเพจที่ใช้ตารางเป็นแหล่งข้อมูลต้องถูกตั้งค่าเป็น ใช่ ด้วย เคล็ด ลับ: บรรทัดสถานะจะแสดงคําย่อสําหรับบริษัท ดับเบิลคลิกที่ตัวย่อเพื่อเปิดกล่องโต้ตอบ ซึ่งคุณสามารถเปลี่ยนบริษัทได้
SaveDataPerPartition ค่าที่ระบุว่าตารางมีเขตข้อมูลระบบที่มีชื่อ ว่าพาร์ติชันหรือไม่ คุณสมบัตินี้มีวัตถุประสงค์ให้เป็นแบบอ่านอย่างเดียว ถ้าตารางมีเขตข้อมูล พาร์ติชัน แต่ละเรคคอร์ดจะถูกกําหนดให้กับหนึ่งพาร์ติชัน แต่ละระเบียนจะถูกซ่อนจากการดําเนินการเข้าถึงข้อมูลที่จะทํางานภายใต้บริบทของพาร์ติชันอื่น ๆ
SearchLinkRefName ระบุชื่อของรายการเมนูที่เชื่อมโยงไปยังข้อมูลบนเว็บไซต์เกี่ยวกับเรกคอร์ดตารางที่แสดงรายการอยู่ในผลลัพธ์การค้นหาของเว็บไซต์องค์กร ถ้าคุณสมบัติ SearchLinkRefType ถูกตั้งค่าเป็น URL ให้เลือกรายการเมนูที่เชื่อมโยงไปยังหน้า Web Part ที่แสดงข้อมูลตาราง ฟอร์มและรายงานบนเพจ Web Part สามารถแสดงข้อมูลได้
SearchLinkRefType ระบุชนิดของรายการเมนูที่เชื่อมโยงไปยังข้อมูลบนเว็บไซต์เกี่ยวกับเรกคอร์ดตารางที่แสดงรายการอยู่ในผลลัพธ์การค้นหาของเว็บไซต์องค์กร
SingularLabel ระบุป้ายชื่อที่ใช้ในแบบจําลองรายงานหรือคิวบ์เพื่อแสดงชื่อเอกพจน์ของสินค้าที่จัดเก็บไว้ในตาราง
SupportInheritance เมื่อคุณตั้งค่าคุณสมบัตินี้เป็นใช่ คุณสามารถตั้งค่าสําหรับคุณสมบัติที่เกี่ยวข้องกับการสืบทอดอื่นๆ ได้ เช่น Extends และ Abstract ความระมัดระวัง: ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ เขตข้อมูลใด ๆ ในตารางจะถูกทิ้งและต้องสร้างขึ้นอีกครั้ง
SystemTable ระบุว่าตารางปรากฏเป็นตารางระบบหรือไม่ ตารางที่ปรากฏขึ้นเป็นตารางระบบสามารถกรองในระหว่างการส่งออกและนําเข้าได้ ตารางระบบจะถูกซิงโครไนซ์เสมอเมื่อคุณลงชื่อเข้าใช้ ดังนั้น คุณสมบัตินี้อาจเป็นประโยชน์สําหรับตารางที่คุณใช้ทันทีที่คุณลงชื่อเข้าใช้
TableContents ระบุวิธีการนําข้อมูลการตั้งค่า/พารามิเตอร์กลับมาใช้ใหม่จากลูกค้าหนึ่งไปยังอีกลูกค้าหนึ่ง โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ไม่ได้ระบุ - ใช้ตัวเลือกนี้สําหรับตารางส่วนใหญ่
- ข้อมูลเริ่มต้น - ใช้ตัวเลือกนี้สําหรับข้อมูลอิสระจากลูกค้า เช่น รหัสไปรษณีย์ หน่วย และช่วงเวลา
- ข้อมูลพื้นฐาน - ใช้ตัวเลือกนี้สําหรับข้อมูลขึ้นอยู่กับลูกค้า เช่น ปฏิทิน กลุ่ม และพารามิเตอร์
- ข้อมูลค่าเริ่มต้น+ฐาน - ใช้ตัวเลือกนี้สําหรับข้อมูลที่การรับรู้ภายในเครื่องแตกต่างกัน ตัวอย่างเช่น ผังบัญชี เป็นอิสระจากลูกค้าในเยอรมนี แต่ลูกค้าจะขึ้นอยู่กับสถานที่อื่น ๆ ส่วนใหญ่
TableGroup ระบุกลุ่มที่ตารางเป็นสมาชิกอยู่ กลุ่มตารางมีวิธีการสําหรับการจัดประเภทตารางตามชนิดของข้อมูลที่มีอยู่ คุณสามารถใช้กลุ่มตารางเพื่อกําหนดว่าระบบควรพร้อมท์ผู้ใช้เมื่อพวกเขาอัปเดตหรือลบข้อมูลจากตารางบนหน้าโดยใช้ตารางเป็นแหล่งข้อมูลหรือไม่ เมื่อคุณส่งออกข้อมูล คุณสามารถใช้กลุ่มตารางเพื่อกรองระเบียนได้
TableType คุณสมบัตินี้แทนที่คุณสมบัติ ชั่วคราว ที่พบใน Microsoft Dynamics AX 2009
TitleField1, TitleField2 คุณสามารถใช้คุณสมบัตินี้ในวิธีต่อไปนี้:

- เพิ่มข้อมูลเขตข้อมูลตารางลงในคําอธิบายฟอร์ม
- แสดงเขตข้อมูลเพิ่มเติมบนหน้าการค้นหา คุณสมบัติ TitleField1 ยังใช้เมื่อคุณเปิดใช้งานรายการค้นหาในเขตข้อมูลบนหน้า เขตข้อมูลที่คุณระบุสําหรับคุณสมบัติ TitleField1 และ TitleField2 สามารถผสานกับค่าคีย์ได้
- แสดงข้อมูลเขตข้อมูลในคําแนะนําเครื่องมือ
TypicalRowCount ระบุจํานวนเรกคอร์ดที่โดยทั่วไปจะปรากฏในตาราง ถ้าไม่ได้ตั้งค่าคุณสมบัติ AnalysisSelection คุณสมบัตินี้จะกําหนดวิธีเลือกเรกคอร์ดโดยใช้ตัวสร้างรายงานสําหรับ SSRS การตั้งค่าของคุณสมบัตินี้มีผลต่อรายการดรอปดาวน์ กล่องรายการ หรือกล่องรายการที่ถูกกรองเพื่อเลือกระเบียนตาราง
ValidTimeStateFieldType ระบุชนิดของเขตข้อมูลวันที่-เวลาที่ระบบใช้เมื่อติดตามข้อมูลภายในช่วงเวลา
มองเห็นได้ ระบุสิทธิ์ในการเข้าถึงเมื่อใช้ตารางเป็นแหล่งข้อมูลบนหน้าหรือรายงาน ถ้าตารางถูกใช้เป็นแหล่งข้อมูลบนเพจ สิทธิ์การเข้าถึงบนหน้าจะไม่สามารถเกินสิทธิ์การเข้าถึงที่กําหนดไว้สําหรับตารางได้

ตารางและแบบจําลองรายงาน

คุณสมบัติต่อไปนี้เกี่ยวข้องกับแบบจําลองรายงานที่คุณใช้ในการเพิ่มข้อมูลลงในรายงาน:

  • AnalysisSelection
  • AnalysisVisibility
  • IsLookup
  • SingularLabel
  • TypicalRowCount

คุณสมบัติของเขตข้อมูลตาราง

คุณสมบัติต่อไปนี้เกี่ยวข้องกับแบบจําลองรายงานที่คุณใช้ในการเพิ่มข้อมูลลงในรายงาน:

  • AnalysisDefaultTotal
  • AnalysisLabel
  • AnalysisTotaling
  • AnalysisUsage
  • AnalysisVisibility
  • CurrencyCode
  • CurrencyCodeField
  • CurrencyCodeTable
คุณสมบัติ คำอธิบาย
การปรับปรุง ระบุว่าเขตข้อมูลสตริงควรจัดชิดซ้ายหรือจัดชิดขวาเมื่อมีการจัดเก็บไว้ในฐานข้อมูลหรือไม่ ตัวอย่างเช่น ถ้าสตริง 11 อักขระ "hello world" ถูกจัดเก็บในเขตข้อมูลที่จัดชิดขวาที่มีการตั้งค่า StringSizeที่ 40, 29 อักขระช่องว่างจะถูกจัดเก็บเป็นคํานําหน้า โน้ต: การตั้งค่า การปรับปรุง มีผลต่อผลลัพธ์การค้นหาเมื่อคุณค้นหาค่าในตารางโดยใช้ตัว>ดําเนินการเชิงสัมพันธ์ , , <>= และ <= ซึ่งไม่มีผลต่อผลลัพธ์การค้นหาเมื่อคุณใช้ตัว == ดําเนินการ การตั้งค่า การปรับ จะถูกละเว้นเมื่อคุณสมบัติ StringSize ถูกตั้งค่าเป็น (บันทึก)
AliasFor ระบุฟิลด์ตารางที่ฟิลด์เป็นนามแฝง
AllowEdit ระบุว่าผู้ใช้ได้รับอนุญาตให้ปรับเปลี่ยนข้อมูลในระเบียนที่มีอยู่บนหน้าหรือไม่
AllowEditOnCreate ระบุว่าอนุญาตให้ผู้ใช้ป้อนข้อมูลในฟิลด์ เมื่อสร้างเรกคอร์ดใหม่จากหน้าหรือไม่
AnalysisDefaultTotal สําหรับแบบจําลองรายงาน ใช้คุณสมบัตินี้เพื่อระบุวิธีรวมข้อมูลของเขตข้อมูลเมื่อผลรวมอัตโนมัติสําหรับตารางแสดงในรายงานที่สร้างขึ้นโดยใช้ SSRS และแบบจําลองรายงาน ค่าเริ่มต้นคือ ไม่ ซึ่งแสดงว่าฟิลด์ไม่ได้แสดงเป็นผลรวมโดยอัตโนมัติ สําหรับ OLAP คิวบ์ ให้ใช้คุณสมบัตินี้เพื่อระบุฟังก์ชันการรวมสําหรับหน่วยวัด ใช้คุณสมบัตินี้เมื่อคุณสมบัติ AnalysisUsage ถูกตั้งค่าเป็น Measure โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- Sum - ส่งกลับผลรวมของค่าทั้งหมดในหนึ่งชุด
- Count - ส่งกลับจํานวนรายการที่ไม่ใช่ null ในชุด
- CountDistinct - ส่งกลับจํานวนของรายการที่ไม่ใช่ค่าว่างที่แตกต่างกันในชุด
- Min - ส่งกลับค่าต่ําสุดในชุด
- Max - ส่งกลับค่าสูงสุดในหนึ่งชุด
- ไม่มี - ไม่มีการใช้ฟังก์ชันการรวม
- อัตโนมัติ - ตัวเลือกนี้ใช้กับ EDTs ที่ได้รับมา ค่าของคุณสมบัติ AnalysisUsage สําหรับ EDT หลักถูกใช้
AnalysisLabel ระบุป้ายชื่อที่จะใช้เป็นคําอธิบายภาพในคิวบ์ SSAS สําหรับเขตข้อมูลตาราง ป้ายชื่อจะถูกนําไปใช้กับแอตทริบิวต์มิติหรือหน่วยวัด คุณสมบัตินี้มีไว้สําหรับสถานการณ์ที่เงื่อนไขอย่างใดอย่างหนึ่งต่อไปนี้เป็นจริง:

- ไม่ได้กําหนดคุณสมบัติป้ายชื่อ
- คุณสมบัติ ป้ายชื่อ ไม่ทํางานเป็นคําบรรยายสําหรับแอตทริบิวต์มิติหรือหน่วยวัดในคิวบ์ SSAS
AnalysisUsage ระบุบทบาทของฟิลด์ในคิวบ์ ตัวเลือกต่อไปนี้จะพร้อมใช้งาน

- แอตทริบิวต์ - เขตข้อมูลเป็นแอตทริบิวต์มิติ
- หน่วยวัด - เขตข้อมูลเป็นหน่วยวัด
- ทั้งคู่ - เขตข้อมูลเป็นทั้งแอตทริบิวต์มิติและหน่วยวัด
- ไม่มี - เขตข้อมูลไม่ใช่แอตทริบิวต์มิติหรือหน่วยวัด
- อัตโนมัติ - ค่าของคุณสมบัติ AnalysisUsage สําหรับ EDT หรือการแจกแจงที่ควรใช้เขตข้อมูลตาม
ConfigurationKey ตั้งค่าคีย์การตั้งค่าคอนฟิกสําหรับฟิลด์
CountryRegionCodes ระบุรหัสสําหรับประเทศ/ภูมิภาคที่ใช้ฟิลด์ตารางหรือใช้ได้ คุณสมบัตินี้ถูกนํามาใช้เป็นรายการคั่นด้วยจุลภาคของรหัสประเทศ ISO ในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง เฟรมเวิร์กไคลเอ็นต์และแอปพลิเคชันอาจใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะของประเทศ/ภูมิภาค
CountryRegionContextField ระบุเขตข้อมูลที่ระบุบริบทประเทศ/ภูมิภาค ดูคําอธิบายของคุณสมบัติ CountryRegionCodes
ExtendedDataType ระบุ EDT ที่จะใช้สําหรับเขตข้อมูลนี้
GroupPrompt ระบุป้ายชื่อที่ใช้สําหรับเขตข้อมูลเมื่อปรากฏในกลุ่ม ปลาย: คุณสามารถใช้คุณสมบัตินี้เพื่อช่วยรับประกันว่าป้ายชื่อเขตข้อมูลจะไม่ทําซ้ําข้อความที่ปรากฏในป้ายชื่อสําหรับกลุ่มเขตข้อมูล ตัวอย่างเช่น ถ้ากลุ่มเขตข้อมูลบนหน้ามีป้ายชื่อ ลูกค้า อย่ารวมข้อความนี้ในคุณสมบัติ GroupPrompt สําหรับเขตข้อมูลที่รวมอยู่ในกลุ่มเขตข้อมูล
HelpText ระบุสตริงวิธีใช้สําหรับฟิลด์ สตริงวิธีใช้จะแสดงขึ้นเมื่อมีการใช้เขตข้อมูลบนหน้า
ID รหัสฟิลด์ที่ระบบสร้างขึ้น
IgnoreEDTRelation คุณสมบัตินี้จะใช้ระหว่างการโยกย้ายความสัมพันธ์ EDT เมื่อคุณย้ายความสัมพันธ์จากโหนด EDT ไปยังโหนดตาราง คุณสามารถข้ามความสัมพันธ์ที่ไม่ถูกต้องสําหรับเขตข้อมูลตารางที่กําหนดได้ เมื่อต้องการข้ามความสัมพันธ์ที่ไม่ถูกต้อง ให้ตั้งค่าคุณสมบัตินี้เป็น ใช่ ค่าเริ่มต้นคือ ไม่
ป้ายชื่อ ระบุป้ายชื่อสําหรับเขตข้อมูล ป้ายชื่อนี้จะปรากฏบนหน้าและรายงาน ดูคําอธิบายของคุณสมบัติ AnalysisLabel ก่อนหน้านี้ในตารางนี้
จำเป็น ระบุว่าผู้ใช้ต้องเพิ่มข้อมูลลงในเขตข้อมูลบนหน้าหรือไม่ ตั้งค่าคุณสมบัตินี้เป็น ใช่ เพื่อระบุว่าค่าเริ่มต้นหรือค่าเริ่มต้นสําหรับชนิดข้อมูลแต่ละชนิดไม่ยอมรับสําหรับการคงอยู่ในฐานข้อมูล รายการต่อไปนี้แสดงค่าเริ่มต้นบางอย่างที่ไม่สามารถใช้สําหรับเขตข้อมูลบังคับบนหน้าได้:

- ค่าว่างไม่ยอมรับสําหรับเขตข้อมูล str (สตริง)
- วันที่-เวลาต่ําสุดไม่ยอมรับสําหรับเขตข้อมูลวันที่-เวลา เช่น วันที่ และ utcdatetime
- ค่า 0 (ศูนย์) ไม่ยอมรับสําหรับเขตข้อมูลตัวเลข เช่น int, real และ enum
การเงินและการดําเนินงานไม่สนับสนุนตรรกะสําหรับค่า null ที่เป็นมาตรฐานในผลิตภัณฑ์ฐานข้อมูล SQL ส่วนใหญ่ ฟิลด์ไม่สามารถเป็น null ในฐานข้อมูลได้ ดังนั้นคุณสมบัติ บังคับ จะไม่เกี่ยวข้องกับแนวคิดของค่า Null ความระมัดระวัง: ฟิลด์ตารางบังคับสามารถมีคุณสมบัติ EnumType ที่ตั้งค่าเป็นการแจกแจง คุณอาจกําหนดเขตข้อมูลเป็นชนิด enum ที่มีหน่วยข้อมูลที่มีค่าจํานวนเต็ม 0 ในกรณีนี้ 0 ไม่ใช่รายการที่พร้อมใช้งานสําหรับการเลือกบนหน้า ระบบแบบฟอร์มจะเรียกใช้เมธอด validateWrite โดยอัตโนมัติเพื่อบังคับใช้การตั้งค่าของคุณสมบัติ บังคับ อย่างไรก็ตาม คุณสมบัติ บังคับ จะไม่มีผลกับลักษณะการทํางานของ SQL X++ โดยตรงที่แทรกหรืออัปเดตค่าของเขตข้อมูลตาราง ใน SQL X++ โดยตรงของคุณ คุณสามารถรวมการเรียกใช้วิธีการ validateWrite บนตัวแปรบัฟเฟอร์ตารางของคุณ ตัวแปรบัฟเฟอร์ของคุณสืบทอดวิธีการ จากคลาส xRecord
MinReadAccess ระบุโหมดของคุณลักษณะการตรวจสอบโดยอัตโนมัติ การรับรองความถูกต้องโดยอัตโนมัติมีสองโหมดการทํางาน: คีย์นอกตัวแทนและการค้นหา ถ้ามีการแท็กตารางในแบบสอบถามสําหรับการอนุญาตคีย์นอกที่เป็นตัวแทน และผู้ใช้ไม่สามารถเข้าถึงตารางนั้นได้ แต่ไม่ได้ถูกปฏิเสธอย่างชัดเจน การเข้าถึงมุมมองจะถูกกําหนดให้กับตาราง อย่างไรก็ตาม ไม่ใช่ทุกเขตข้อมูลที่สามารถมองเห็นได้ การมองเห็นจะถูกกําหนดโดยกฎต่อไปนี้:

- ถ้า MinReadAccess ถูกตั้งค่าเป็น ไม่ใช่ การเข้าถึงจะถูกกําหนดให้กับเขตข้อมูล
- ถ้า MinReadAccess ถูกตั้งค่าเป็น ใช่ การเข้าถึงมุมมองจะถูกกําหนดให้กับเขตข้อมูล
- มิฉะนั้น จะมีการอนุญาตการเข้าถึงมุมมอง หากเขตข้อมูลเป็นส่วนหนึ่งของกลุ่มการระบุอัตโนมัติของคีย์ธรรมชาติ ถ้าเป็นเขตข้อมูลชื่อเรื่อง หรือถ้าเป็นเขตข้อมูลระบบ
ถ้ามีการแท็กตารางในคิวรีสําหรับการอนุญาตการค้นหา การเข้าถึงจะถูกกําหนดโดยกฎต่อไปนี้:

- ถ้า MinReadAccess ถูกตั้งค่าเป็น ไม่ใช่ การเข้าถึงจะถูกกําหนดให้กับเขตข้อมูล
- มิฉะนั้น การดูจะได้รับอนุญาตให้ฟิลด์
แบบจำลอง ระบุแบบจําลองที่มีเขตข้อมูลตารางอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ชื่อ ระบุชื่อของฟิลด์
RelationContext ระบุการแม็ปของฟิลด์ไปยังความสัมพันธ์ตารางเฉพาะ โดยทั่วไปแล้ว คุณสมบัตินี้จะถูกใช้ในสถานการณ์หน่วยวัดหน่วยเพื่อจําลองข้อมูลที่เกี่ยวข้องกับรหัสสกุลเงินหรือปริมาณ จากนั้น สามารถใช้ความสัมพันธ์ที่เชื่อมโยงกับฟิลด์ เพื่อแสดงการค้นหารหัสสกุลเงินหรือปริมาณ ไม่มีค่าเริ่มต้น
SaveContents ระบุว่ามีการบันทึกข้อมูลฟิลด์ในฐานข้อมูล หรือถือเป็นข้อมูลฟิลด์เสมือน ข้อมูลเขตข้อมูลเสมือนจะถูกคํานวณในเวลาที่เรียกใช้งานเมื่อเขตข้อมูลถูกแสดง ข้อมูลนี้ไม่มีการแสดงทางกายภาพในฐานข้อมูล ปลาย: แทนที่จะเป็นเขตข้อมูลเสมือน คุณสามารถใช้วิธีการแสดงและแก้ไขได้
StringSize ตั้งค่าความยาวเขตข้อมูล ในจํานวนอักขระ ความยาวของเขตข้อมูลสูงสุดขึ้นอยู่กับฐานข้อมูล ค่าของ (บันทึก) ระบุว่าความยาวของเขตข้อมูลไม่จํากัด
ชนิด ระบุชนิดพื้นฐานของเขตข้อมูล
มองเห็นได้ ระบุว่าควรมองเห็นเขตข้อมูลในส่วนติดต่อผู้ใช้หรือไม่

คุณสมบัติดัชนีตาราง

ตารางต่อไปนี้อธิบายถึงคุณสมบัติที่พร้อมใช้งานสําหรับดัชนีในตาราง

คุณสมบัติ คำอธิบาย
AllowDuplicates ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ ดัชนีสามารถเป็นค่าที่ไม่ใช่ภาษาได้ ถ้าคุณไม่ได้สร้างดัชนีที่ไม่ซ้ํากันอย่างน้อยหนึ่งดัชนี ดัชนีที่ไม่ซ้ํากันจะถูกสร้างขึ้นโดยการรวมดัชนีแรกและ RecId
คีย์สํารอง ระบุว่าดัชนีนี้เป็นส่วนหนึ่งของคีย์สํารองหรือไม่ เขตข้อมูลดัชนีต้องมีค่าที่ไม่ซ้ํากันในทุกระเบียน
ConfigurationKey ตั้งค่าคีย์การกําหนดค่า ฟิลด์ดัชนีที่ปิดใช้งานผ่านคีย์การกําหนดค่าจะถูกลบออกจากดัชนีโดยอัตโนมัติ
เปิดใช้งาน ใช้คุณสมบัตินี้เพื่อปิดใช้งานดัชนี
ID ตัวระบุภายในของออบเจ็กต์
แบบจำลอง ระบุแบบจําลองที่มีดัชนีตารางอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ชื่อ ระบุชื่อดัชนี
UniqueAcrossCompanies คุณสมบัตินี้สําหรับใช้ภายใน Microsoft เท่านั้น ค่าที่พร้อมใช้งานคือ ใช่ และ ไม่ใช่ ค่าเริ่มต้นคือ ไม่ ค่าของคุณสมบัตินี้จะถูกละเว้นเมื่อคุณสมบัติ AllowDuplicates ถูกตั้งค่าเป็น ไม่ใช่ อย่างไรก็ตาม เมื่อ AllowDuplicates ถูกตั้งค่าเป็น ใช่ ค่า ใช่ สําหรับ UniqueAcrossCompanies สามารถปรับปรุงประสิทธิภาพของคิวรีข้ามบริษัทบางรายการ การปรับปรุงประสิทธิภาพการทํางานนั้นเกิดจากการเปลี่ยนแปลงการแคชข้อมูล
ValidTimeStateKey ระบุว่าจะใช้คีย์ดัชนีนี้เพื่อกําหนดความสัมพันธ์ของสถานะเวลาที่ถูกต้องกับตารางหลักหรือไม่ ค่าเริ่มต้นคือ ไม่ เคล็ด ลับ: เมื่อต้องการเปิดใช้งานคุณสมบัตินี้ ให้ตั้งค่าคุณสมบัติ AllowDuplicates เป็น ไม่ใช่ และคุณสมบัติ AlternateKey เป็น ใช่
ValidTimeStateMode ระบุว่าจะอนุญาตให้มีช่องว่างระหว่างเรกคอร์ดวันที่มีผลบังคับใช้สองรายการหรือไม่ ค่าเริ่มต้นคือ NoGap เคล็ด ลับ: เมื่อต้องการเปิดใช้งานคุณสมบัตินี้ ให้ตั้งค่าคุณสมบัติ AllowDuplicates เป็น ไม่ใช่ คุณสมบัติ AlternateKey เป็น ใช่ และคุณสมบัติ ValidTimeStateKey เป็น ใช่

หมายเหตุ

หน้าเรียงลําดับบนดัชนีแรก

คุณสมบัติความสัมพันธ์ของตาราง

รายการของคุณสมบัติ

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับความสัมพันธ์ของตารางใน Application Explorer

คุณสมบัติ คำอธิบาย
คาร์ดินาลลิตี้ จํานวนครั้งที่ค่าคีย์หลักแต่ละค่าจากตารางอ้างอิงต้องเกิดขึ้นในคอลัมน์ Foreign Key ของตารางปัจจุบัน ตัวอย่างเช่น ค่า OneMore หมายถึง อย่าง น้อยหนึ่งค่า แต่ไม่เป็นศูนย์ ค่านี้ระบุว่าทุกค่าคีย์หลักต้องเกิดขึ้นในคอลัมน์ Foreign Key ของตารางย่อยอย่างน้อยหนึ่งครั้ง โหนดความสัมพันธ์ภายใต้ตาราง SalesLine อาจใช้ค่า OneMore เมื่อกฎทางธุรกิจกําหนดให้ทุกระเบียนในตาราง SalesTable หลักเกี่ยวข้องกับสินค้าที่กําลังขายอย่างน้อยหนึ่งรายการ ในขณะนี้ ยังไม่มีการใช้คุณสมบัติคาร์ดินาลลิตี้ อย่างไรก็ตาม การเผยแพร่ในอนาคตอาจใช้คุณสมบัตินี้และคุณสมบัติ RelatedTableCardinality
CreateNavigationPropertyMethods ค่า ใช่ แนะนําระบบเพื่อสร้างวิธีการนําทางบนคลาสบัฟเฟอร์ตารางสําหรับโหนดความสัมพันธ์ของ Foreign Key แต่ละโหนด
EDTRelation ถ้ามีการตั้งค่าเป็น ใช่ เครื่องมือซอฟต์แวร์จะถูกใช้เพื่อย้ายความสัมพันธ์นี้ไปยังตําแหน่งปัจจุบันจากความสัมพันธ์ EDT เก่า
EntityRelationshipRole คุณสมบัตินี้จะอธิบายความหมายของความสัมพันธ์ที่กําหนดไว้บนตาราง ชื่อบทบาทควรเป็นคํานามหรือวลีคํานาม ชื่อบทบาทควรระบุบทบาทของตารางที่เกี่ยวข้องที่สัมพันธ์กับออบเจ็กต์ที่เกี่ยวข้อง อีกวิธีหนึ่งคือ ชื่อบทบาทควรเป็นวลีสั้น ๆ ที่เริ่มต้นด้วยคํากริยากริยาปัจจุบันที่ระบุบทบาทที่ตารางมีในความสัมพันธ์ ไม่จําเป็นต้องมีชื่อบทบาทเมื่อความสัมพันธ์ไม่กํากวม
แบบจำลอง แบบจําลองที่ความสัมพันธ์นี้เป็นส่วนหนึ่ง
ชื่อ ชื่อที่เป็นคําอธิบายที่คุณเลือกสําหรับความสัมพันธ์
NavigationPropertyMethodNameOverride ระบุชื่อของวิธีการนําทาง ถ้าคุณไม่ได้ระบุค่า วิธีการนําทางจะใช้ค่าจากคุณสมบัติ RelatedTableRole
RelatedTableCardinality ระบุว่าค่าฟิลด์ foreign key ในตารางปัจจุบันสามารถเป็น Null ในบางเรกคอร์ดหรือทั้งหมดของตารางปัจจุบันได้ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ZeroOne หมายถึงศูนย์หรือหนึ่ง ค่านี้ระบุว่าเขตข้อมูล Foreign Key ในเรกคอร์ดรองสามารถเป็น Null ได้
- แน่นอนว่า One ระบุว่าเขตข้อมูล Foreign Key ไม่สามารถ เป็น null ในระเบียนรองใดๆ ได้
RelatedTableRole ใส่ค่าข้อความเพื่ออธิบายวัตถุประสงค์ของตารางหลักที่อ้างอิงในความสัมพันธ์นี้ เมื่อตารางมีความสัมพันธ์เดียวเท่านั้นที่อ้างอิงถึงตารางหลักที่กําหนด คุณสามารถใช้ชื่อของตารางหลักได้ ในบางครั้ง ตารางมีมากกว่าหนึ่งความสัมพันธ์กับตารางหลักที่อ้างอิงถึงที่กําหนด ในกรณีนี้ ค่าของคุณสมบัติ RelatedTableRole ควรอธิบายความสัมพันธ์เพียงพอที่จะแยกความแตกต่างวัตถุประสงค์ของความสัมพันธ์ออกจากความสัมพันธ์อื่น ๆ กับตารางหลักเดียวกัน ค่าของคุณสมบัตินี้สามารถใช้เป็นค่าของคุณสมบัติ JoinRelation ของความสัมพันธ์ของแหล่งข้อมูลภายใต้คิวรี Application Explorer ในกรณีมาตรฐานแนะนําให้ใช้นี้เนื่องจากจะช่วยลดการดีนอร์มอลไลเซต คุณสมบัตินี้โต้ตอบกับคุณสมบัติ UseDefaultRoleNames
RelationshipType เลือกค่าที่อธิบายความสัมพันธ์แบบละเอียดระหว่างสองตาราง ตัวอย่างเช่น ค่า องค์ประกอบ ระบุว่าระเบียนรองไม่สามารถมีอยู่อย่างมีความหมายเว้นแต่จะเกี่ยวข้องกับบันทึกหลักที่เฉพาะเจาะจง ระเบียนสําหรับชั้นที่สี่ในตาราง Floor ไม่สามารถมีอยู่ได้ เว้นแต่ว่าจะอ้างอิงถึงระเบียนในตารางการสร้างหลัก โน้ต: DeleteActions ควรเข้ากันได้กับการตั้งค่าคุณสมบัตินี้ สําหรับความสัมพันธ์แบบองค์ประกอบ DeleteActions ควรมีลบลักษณะการทํางานแบบเรียงซ้อน ในขณะนี้ ยังไม่มีการใช้คุณสมบัติ RelationshipType อย่างไรก็ตาม การเผยแพร่ในอนาคตอาจใช้คุณสมบัตินี้
บทบาท ระบุชื่อที่อธิบายถึงความหมายหรือบทบาทของความสัมพันธ์ ตัวอย่างเช่น ความสัมพันธ์หนึ่งกับตารางแผนกสามารถติดตามแผนกที่พนักงานเป็นสมาชิกอยู่ในขณะนี้ได้ ความสัมพันธ์อื่นสามารถติดตามแผนกที่พนักงานร้องขอการโอนย้ายไปได้ แม้ว่าความสัมพันธ์ทั้งสองความสัมพันธ์จะเป็นความสัมพันธ์กับตารางแผนก แต่ความสัมพันธ์จะเติมบทบาทที่แตกต่างกัน เป็นค่าของคุณสมบัตินี้ ควรรวมชื่อของตารางย่อยและตารางหลักโดยใช้อักขระขีดล่าง (_) ตัวอย่างเช่น ป้อน SalesTable_SalesLine คุณสมบัตินี้โต้ตอบกับคุณสมบัติ UseDefaultRoleNames
ตาราง ตารางที่ความสัมพันธ์อ้างอิงถึง
UseDefaultRoleNames ค่าใช่ ระบุว่าระบบต้องสร้างค่าเริ่มต้นสําหรับคุณสมบัติบทบาทและ RelatedTableRole แม้ว่าคุณตั้งค่าคุณสมบัตินี้เป็นใช่ ค่าที่สร้างขึ้นสําหรับบทบาทและ RelatedTableRole จะไม่ปรากฏในหน้าต่างคุณสมบัติ นอกจากนี้ คลาส TreeNode จะไม่ใช้ค่าที่สร้างขึ้น อย่างไรก็ตาม คลาสการแสดงภาพสะท้อน DictRelation ใช้ค่าที่สร้างขึ้น
ตรวจสอบความถูกต้อง ค่าของ ใช่ ระบุว่า เมื่อหน้าแทรกระเบียนลงในตารางย่อย การแทรกจะถูกปฏิเสธเว้นแต่ว่ามีระเบียนที่เกี่ยวข้องอยู่ในตารางหลักที่อ้างอิง นอกจากนี้ เมื่อหน้าลบเรกคอร์ดจากตารางหลัก การลบจะถูกปฏิเสธหรือเรียงซ้อนไปยังระเบียนที่เกี่ยวข้องในตารางย่อย ตั้งค่าเป็นไม่เมื่อคุณสมบัติ RelationshipType ถูกตั้งค่าเป็นเชื่อมโยง นอกจากนี้คุณอาจตั้งค่าเป็น ไม่ ในกรณีชั่วคราวพิเศษ เช่น ระหว่างสถานการณ์การอัปเกรดบางอย่าง เมื่อคุณตั้งค่ากลับเป็น ใช่ จะไม่มีการตรวจสอบความถูกต้องเกิดขึ้นสําหรับเรกคอร์ดที่ถูกแทรกหรือลบในขณะที่ค่าเป็น ไม่ใช่ ความระมัดระวัง: ค่า ใช่ สําหรับคุณสมบัติ Validate ไม่ได้ป้องกันการดําเนินการข้อมูล X++ SQL โดยตรงจากการลบระเบียนหลักหรือแทรกระเบียนย่อยที่ละเมิดความสมบูรณ์ของข้อมูล Foreign Key

หมายเหตุ

เมื่อคุณตั้งค่าคุณสมบัติ SaveDataPerCompany เป็น ใช่ สําหรับทั้งสองตาราง ระบบจะเพิ่มเขตข้อมูล DataAreaId ไปยังแต่ละความสัมพันธ์

RelatedTableRole และ JoinRelation ของคิวรี

ในส่วนนี้จะอธิบายวิธีการที่คุณสามารถใช้คุณสมบัติ RelatedTableRole เพื่อลดความซับซ้อนของการสร้างคิวรีใหม่ ถ้าคุณป้อนค่าที่ชัดเจนสําหรับคุณสมบัติ RelatedTableRole ในความสัมพันธ์ของตาราง คุณสามารถใช้ค่านั้นเพื่อเติมคุณสมบัติ JoinRelation บนความสัมพันธ์ของแหล่งข้อมูลภายใต้โหนด Querys>MyQuery ใน Application Explorer ใช้วิธีนี้เพื่อระบุเขตข้อมูลของการรวมในตําแหน่งที่ตั้งเดียว ถ้าเขตข้อมูลการรวมมีการเปลี่ยนแปลง คุณต้องอัปเดตการรวมในตําแหน่งที่ตั้งเดียวเท่านั้น ก่อนที่คุณจะสามารถตั้งค่าสําหรับคุณสมบัติ JoinRelation คุณต้องลบค่าของคุณสมบัติเขตข้อมูลและ RelatedField

CreateNavigationPropertyMethods และ RelatedTableRole

เมื่อคุณตั้งค่าคุณสมบัติ CreateNavigationPropertyMethods เป็น ใช่ ในความสัมพันธ์ของตาราง ระบบจะสร้างวิธีการนําทางสําหรับคลาสบัฟเฟอร์ตาราง วิธีการนําทางเชื่อมโยงอินสแตนซ์บัฟเฟอร์ตารางสองรายการโดยใช้ความสัมพันธ์ของ Foreign Key คลาส UnitOfWork เป็นพื้นที่หนึ่งที่ใช้การเชื่อมโยงการนําทางนี้ ชื่อของวิธีการนําทางมาจากค่าของคุณสมบัติ RelatedTableRole ในความสัมพันธ์ของตาราง ลักษณะการทํางานนี้เกิดขึ้นเมื่อคุณตั้งค่า RelatedTableRole อย่างชัดเจนในหน้าต่างคุณสมบัติ และเมื่อระบบสร้างค่า RelatedTableRole เนื่องจากคุณสมบัติ UseDefaultRoleNames ถูกตั้งค่าเป็น ใช่ ค่าคุณสมบัติเหล่านี้สร้างวิธีการนําทางต่อไปนี้บนบัฟเฟอร์ CustTable ลูก โดยส่วนใหญ่ ชื่อวิธีการนําทางจะถูกคัดลอกจากค่าของคุณสมบัติ RelatedTableRole

public final CustBankAccount BankAccounts([CustBankAccount relatedTable])

รายการต่อไปนี้อธิบายกรณีที่คุณต้องแทนที่ชื่อที่ระบบสร้างขึ้นสําหรับวิธีการนําทางบนคลาสบัฟเฟอร์ตาราง:

  • คลาสตารางมีชื่อเมธอดที่ตรงกับค่าของคุณสมบัติ RelatedTableRole อยู่แล้ว
  • ค่าของคุณสมบัติ RelatedTableRole เกินความยาวสูงสุดที่สามารถใช้สําหรับชื่อเมธอดได้

ในกรณีเหล่านี้ คุณต้องเลือกชื่อที่ถูกต้องสําหรับวิธีการนําทางและกําหนดชื่อนั้นเป็นค่าของคุณสมบัติ NavigationPropertyMethodNameOverride บนความสัมพันธ์ของตาราง

ทําความเข้าใจการแจงนับ RelationshipType

เมื่อคุณเพิ่มโหนดภายใต้ความสัมพันธ์ของตาราง คุณสามารถตั้งค่าคุณสมบัติ RelationshipType สําหรับความสัมพันธ์ใหม่ได้ รายการของค่าที่เป็นไปได้สําหรับคุณสมบัติ RelationshipType คือรายการขององค์ประกอบในการแจงนับ RelationshipType ส่วนนี้อธิบายความหมายของแต่ละองค์ประกอบในการแจงนับ RelationshipType

คําอธิบายขององค์ประกอบ

ตารางต่อไปนี้อธิบายองค์ประกอบของคุณสมบัติ RelationshipType

ชื่อองค์ประกอบ คำอธิบาย การอนุมานโดยอัตโนมัติ
ไม่ระบุ องค์ประกอบนี้มักจะเป็นค่าเริ่มต้นของคุณสมบัติ RelationshipType เมื่อคุณสมบัติ RelationshipType มีค่า NotSpecified ระบบจะอนุมานค่าที่เหมาะสม ระบบอนุมานค่าในลําดับต่อไปนี้:

- ความเชี่ยวชาญ
-เชื่อม โยง
-องค์ ประกอบ
- การรวม
-สมาคม
ตัวอย่างเช่นหากเป็นไปตามเกณฑ์สําหรับทั้งองค์ประกอบและการรวมระบบจะอนุมานองค์ประกอบเนื่องจากองค์ประกอบเกิดขึ้นก่อนหน้าในรายการ
ความเชี่ยวชาญเฉพาะทาง องค์ประกอบนี้นําไปใช้กับการสืบทอดตารางเท่านั้นไปยังความสัมพันธ์ระหว่างตารางฐานและตารางที่ได้รับ ระบบตั้งค่าคุณสมบัติ RelationshipType เป็น การกําหนดความเฉพาะตัว เมื่อใดก็ตามที่มีการสืบทอดตาราง
ลิงค์ องค์ประกอบนี้เป็นความสัมพันธ์ที่ไม่ใช่เชิงสัมพันธ์ จําเป็นต้องตั้งค่าคุณสมบัติ Validate เป็น ไม่ใช่ ความสัมพันธ์ชนิดนี้สนับสนุนการนําทางระหว่างหน้าที่แสดงรายการเรกคอร์ดจํานวนมากจากตารางและหน้าที่มีเขตข้อมูลรายละเอียดสําหรับเรกคอร์ดหนึ่งจากตาราง ลิงก์จะใช้เพื่อสนับสนุนการโยกย้ายความสัมพันธ์ของลิงก์ EDT ในระหว่างการอัปเกรดจากเวอร์ชันก่อนหน้าเท่านั้น เครื่องมือการย้ายจะสร้างความสัมพันธ์ชนิดนี้ แต่คุณต้องไม่
องค์ประกอบ องค์ประกอบนี้เป็นความสัมพันธ์ของการรวมชนิดที่แข็งแกร่งกว่า ตารางต้องไม่มีความสัมพันธ์ขององค์ประกอบมากกว่าหนึ่งรายการ ตัวอย่างเช่น อาคารประกอบด้วยห้องพักและห้องที่กําหนดไม่สามารถอยู่ในอาคารมากกว่าหนึ่งหลังได้ หากเป็นไปตามเกณฑ์สําหรับองค์ประกอบ แต่คุณกําหนดค่าของการรวมหรือการเชื่อมโยงด้วยตนเอง ระบบจะทําให้ค่าเป็นการรวมหรือการเชื่อมโยง
การรวม องค์ประกอบนี้เหมาะสมเมื่อตารางรองได้รับการพิจารณารองไปยังเอนทิตีของตารางหลัก ระบบอนุมาน การรวมเมื่อเงื่อนไขใดเงื่อนไขหนึ่งต่อไปนี้เป็นจริง:

- ตารางหลักมีโหนดการดําเนินการลบที่กําหนดไว้เพื่อใช้โหนดความสัมพันธ์นี้
- ฟิลด์คีย์นอกใดๆ สําหรับความสัมพันธ์นี้ในตารางรองมีคุณสมบัติบังคับที่ตั้งค่าเป็น ใช่
หากเป็นไปตามเกณฑ์สําหรับการรวม แต่คุณกําหนดค่าความสัมพันธ์ด้วยตนเอง ระบบจะปล่อยค่าเป็น การเชื่อมโยง
การเชื่อมโยง องค์ประกอบนี้คือแนวคิดของคีย์นอกมาตรฐาน คุณต้องตั้งค่าคุณสมบัติ RelationshipType เป็น Association ถ้าระบบไม่ได้ตั้งค่าของคุณสมบัติเป็นอย่างใด และหากการรวมและองค์ประกอบไม่เหมาะสม

ดูคุณสมบัติ

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

  • AnalysisVisibility
  • AnalysisSelection
  • TypicalRowCount
  • IsLookup
  • SingularLabel

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติที่คุณสามารถตั้งค่าสําหรับมุมมอง

คุณสมบัติ คำอธิบาย
AOSAuthorization ระบุว่าการดําเนินการเข้าถึงข้อมูลใดที่ต้องการการตรวจสอบสิทธิ์ของผู้ใช้
CacheLookup ระดับแคชของเรกคอร์ดสําหรับตาราง
ClusterIndex ดัชนีคลัสเตอร์ของตาราง ถ้ามีดัชนีคลัสเตอร์
ConfigurationKey ตั้งค่าคีย์การตั้งค่าคอนฟิกสําหรับมุมมอง
CountryRegionCodes ระบุรหัสสําหรับประเทศหรือภูมิภาคที่ใช้เมนูหรือใช้ได้ ใช้คุณสมบัตินี้เป็นรายการคั่นด้วยจุลภาคของรหัสประเทศ ISO ในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง ไคลเอ็นต์ใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะของประเทศหรือภูมิภาค
CountryRegionContextField ระบุเขตข้อมูลที่ระบุบริบทประเทศ/ภูมิภาค ดูคําอธิบายของคุณสมบัติ CountryRegionCodes
DeveloperDocumentation อธิบายวัตถุประสงค์ของมุมมอง และอธิบายวิธีการใช้ในโปรแกรม โดยทั่วไปแล้ว คําอธิบายจะมีประโยคไม่เกินห้าประโยคและเขียนเป็นย่อหน้าเดียว
EntityRelationshipType จัดประเภทมุมมองตามความสัมพันธ์เอนทิตีทั่วไป (ER) สัญกรณ์แบบจําลองข้อมูล มุมมองจะถูกจัดประเภทเป็นเอนทิตีหรือความสัมพันธ์ เอนทิตีแสดงวัตถุ ในขณะที่ความสัมพันธ์แสดงความสัมพันธ์ระหว่างสองวัตถุ
FormRef ระบุหน้าเริ่มต้นสําหรับมุมมอง หน้าเริ่มต้นคือหน้าที่แสดงเมื่อผู้ใช้เปิดใช้งาน ข้ามไปยังตารางหลัก โดยใช้เมนูทางลัดสําหรับเขตข้อมูลบนหน้า หน้านี้อ้างอิงผ่านรายการเมนูของชนิดการแสดงผล ถ้าคุณปล่อยให้คุณสมบัตินี้ว่างเปล่า MorphX จะพยายามเปิดใช้งานหน้าที่มีชื่อเดียวกันกับตารางที่คุณกําลังอ้างอิงถึง
ID ตัวระบุภายในของออบเจ็กต์
ป้ายชื่อ ระบุชื่อที่ผู้ใช้จําง่ายสําหรับมุมมอง
ListPageRef ระบุรายการเมนูการแสดงที่ชี้ไปยังเพจที่สามารถแสดงรายการของชนิดเรกคอร์ดนี้
แบบจำลอง ระบุแบบจําลองที่มีมุมมองอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ชื่อ ระบุชื่อของมุมมอง ชื่อนี้จะใช้เมื่อคุณอ้างถึงมุมมองจากภาษา X++
PreviewPartRef ระบุส่วนของข้อมูลหรือส่วนของฟอร์มที่จะใช้ในการแสดงตัวอย่างขั้นสูง ส่วนข้อมูลแสดงคอลเลกชันของเขตข้อมูลจากคิวรีที่ระบุ ซึ่งใช้เมตาดาต้าเพื่ออธิบายลักษณะที่ปรากฏของข้อมูล ส่วนของฟอร์มแสดงตัวชี้ไปยังหน้า
PrimaryIndex ระบุดัชนีหลักของมุมมอง สามารถเลือกได้เฉพาะดัชนีที่ไม่ซ้ํากันเท่านั้น คุณสมบัตินี้ใช้สําหรับการปรับฐานข้อมูลให้เหมาะสม และเพื่อระบุว่าควรใช้ดัชนีที่ไม่ซ้ํากันใดเป็นคีย์การแคช ถ้าคุณไม่ได้ระบุดัชนีหลัก ดัชนีเฉพาะที่มี ID ต่ําสุดจะถูกใช้เป็นคีย์การแคช
การสอบถาม ระบุคิวรีที่เป็นแหล่งข้อมูลสําหรับมุมมอง คุณสามารถใช้คุณสมบัตินี้แทนการเพิ่มแหล่งข้อมูลลงในมุมมองได้โดยตรง
ReportRef ชื่อของรายงานเริ่มต้นสําหรับตาราง
SaveDataPerCompany ตั้งค่าคุณสมบัตินี้เป็น ใช่ สําหรับตารางเฉพาะของบริษัท ตั้งค่าเป็น ไม่ ถ้าข้อมูลเกี่ยวข้องกับข้ามบริษัท การติดตั้ง ฐานข้อมูล Application Explorer การติดตาม หรือ OLAP ตัวอย่างเช่น ตาราง SysTraceTable หรือ OLAPServerTable ระบุว่าควรบันทึกข้อมูลสําหรับตารางนั้นสําหรับแต่ละบริษัท หรือไม่ หรือข้อมูลควรพร้อมใช้งานโดยไม่มีการเชื่อมโยงของบริษัท ถ้าคุณสมบัติ SaveDataPerCompany บนตารางถูกตั้งค่าเป็น ใช่ ตารางดังกล่าวจะมีคอลัมน์ DataAreaId ที่ประกอบด้วยตัวระบุของบริษัท ถ้าคุณสมบัติตารางถูกตั้งค่าเป็น ไม่ใช่ คอลัมน์ DataAreaId จะถูกลบออกจากตาราง
SaveDataPerPartition ค่าที่ระบุว่า มุมมองมีเขตข้อมูลระบบที่มีชื่อ ว่าพาร์ติชันหรือไม่ คุณสมบัตินี้มีวัตถุประสงค์ให้เป็นแบบอ่านอย่างเดียว ถ้ามุมมองมีเขตข้อมูล พาร์ติชัน แต่ละเรคคอร์ดจะถูกกําหนดให้กับหนึ่งพาร์ติชัน แต่ละระเบียนจะถูกซ่อนจากการดําเนินการเข้าถึงข้อมูลที่ทํางานภายใต้บริบทของพาร์ติชันอื่น ๆ
SearchLinkRefName ชื่อของรายการเมนูที่เชื่อมโยงไปยังข้อมูลบนเว็บไซต์เกี่ยวกับเรกคอร์ดตารางที่แสดงรายการอยู่ในผลการค้นหาของเว็บไซต์องค์กร
SearchLinkRefType ชนิดของรายการเมนูที่เชื่อมโยงไปยังข้อมูลบนเว็บไซต์เกี่ยวกับเรกคอร์ดตารางที่แสดงรายการอยู่ในผลลัพธ์การค้นหาของเว็บไซต์องค์กร
SystemTable ค่าที่ระบุว่าตารางเป็นตารางระบบหรือไม่ ตารางระบบสามารถกรองในระหว่างการส่งออกและนําเข้า และจะซิงโครไนซ์เสมอเมื่อคุณลงชื่อเข้าใช้ ดังนั้น คุณสมบัตินี้อาจเป็นประโยชน์สําหรับตารางที่คุณใช้ทันทีที่คุณลงชื่อเข้าใช้
TableContents ระบุวิธีการนําข้อมูลการตั้งค่า/พารามิเตอร์กลับมาใช้ใหม่จากลูกค้าหนึ่งไปยังอีกลูกค้าหนึ่ง โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ไม่ได้ระบุ - ใช้ตัวเลือกนี้สําหรับตารางส่วนใหญ่
- ข้อมูลเริ่มต้น - ใช้ตัวเลือกนี้สําหรับข้อมูลอิสระจากลูกค้า เช่น รหัสไปรษณีย์ หน่วย และช่วงเวลา
- ข้อมูลพื้นฐาน - ใช้ตัวเลือกนี้สําหรับข้อมูลขึ้นอยู่กับลูกค้า เช่น ปฏิทิน กลุ่ม และพารามิเตอร์
- ข้อมูลค่าเริ่มต้น+ฐาน - ใช้ตัวเลือกนี้สําหรับข้อมูลที่การรับรู้ภายในเครื่องแตกต่างกัน ตัวอย่างเช่น ผังบัญชี เป็นอิสระจากลูกค้าในเยอรมนี แต่ลูกค้าจะขึ้นอยู่กับสถานที่อื่น ๆ ส่วนใหญ่
TableGroup ระบุกลุ่มที่มุมมองเป็นสมาชิกอยู่ ตารางจัดกลุ่มตารางและมุมมองตามชนิดของข้อมูลที่มีอยู่ มุมมองสามารถอยู่ในกลุ่มตารางเดียวกันกับตาราง
TitleField1, TitleField2 ข้อมูลที่แสดงในคําอธิบายหน้าต่างสําหรับมุมมอง คําบรรยายจะถูกสร้างขึ้นจากองค์ประกอบต่อไปนี้:

- ป้ายชื่อ TitleField1 ตามด้วยเครื่องหมายทวิภาค (:) และช่องว่าง
- ค่าของระเบียนปัจจุบันในคอลัมน์ที่ใช้สําหรับ TitleField1 ตามด้วยเครื่องหมายจุลภาค (,)
- ค่าของระเบียนปัจจุบันในคอลัมน์ที่ใช้สําหรับ TitleField2
ValidTimeState เปิดใช้งานแล้ว ระบุว่ามุมมองสนับสนุนคุณลักษณะสถานะเวลาที่ถูกต้องของตารางเบื้องต้นหรือไม่ ค่าเริ่มต้นคือ ไม่ คุณสามารถตั้งค่าคุณสมบัตินี้เป็น ใช่ เฉพาะเมื่อเงื่อนไขทั้งสองต่อไปนี้เป็นจริง:

- ตารางพื้นฐานเป็นตารางสถานะเวลาที่ถูกต้อง
- มุมมองมี ValidFrom และ ValidTo ในรายการเขตข้อมูล
มองเห็นได้ ระบุสิทธิ์ในการเข้าถึงเมื่อใช้ตารางเป็นแหล่งข้อมูลบนหน้าหรือรายงาน ถ้าตารางถูกใช้เป็นแหล่งข้อมูลบนเพจ สิทธิ์การเข้าถึงบนหน้าจะไม่สามารถเกินสิทธิ์การเข้าถึงที่กําหนดไว้สําหรับตารางได้

คุณสมบัติของชุดข้อมูล

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

คําอธิบายของคุณสมบัติ

ตารางต่อไปนี้อธิบายถึงคุณสมบัติที่พร้อมใช้งานบนโหนดชุดข้อมูลใน Application Explorer

คุณสมบัติ คำอธิบาย
ชื่อ ตั้งชื่อชุดข้อมูล

คุณสมบัติแหล่งข้อมูล

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนด แหล่งข้อมูล ของชุดข้อมูล

คุณสมบัติ คำอธิบาย
ChangeGroupMode ระบุวิธีการบันทึกการเปลี่ยนแปลงไปยังแหล่งข้อมูล โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ไม่มี - การเปลี่ยนแปลงไปยังแหล่งข้อมูลใด ๆ สําหรับชุดข้อมูลจะถูกบันทึกไว้โดยอิสระจากการเปลี่ยนแปลงไปยังแหล่งข้อมูลอื่น ๆ
- ImplicitInnerOuter - แหล่งข้อมูลทั้งหมดที่มีการรวมภายในหรือการรวมภายนอกเป็นหน่วยเดียว บันทึกการเปลี่ยนแปลงทั้งหมดเรียบร้อยแล้ว หรือย้อนกลับหากเกิดข้อผิดพลาด

คุณสมบัติแหล่งข้อมูลของชุดข้อมูล

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติที่พร้อมใช้งานสําหรับแหล่งข้อมูลของชุดข้อมูล

คุณสมบัติ คำอธิบาย
AllowCheck ระบุว่าจะมีการตรวจสอบความปลอดภัยเกิดขึ้นก่อนเข้าถึงชุดข้อมูลหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - สิทธิ์ในการอ่านของผู้ใช้ได้รับการตรวจสอบก่อนที่จะเข้าถึงชุดข้อมูล
- ไม่ - สิทธิ์ในการอ่านของผู้ใช้จะถูกตรวจสอบหลังจากที่มีการเข้าถึงชุดข้อมูลเท่านั้น ไม่มีการดึงข้อมูลหากผู้ใช้ขาดสิทธิ์เพียงพอสําหรับแหล่งข้อมูลพื้นฐาน
ใช่ คือค่าเริ่มต้น และโดยปกติแล้วจะแนะนํา
อนุญาตสร้าง ระบุว่าผู้ใช้สามารถสร้างระเบียนใหม่ในแหล่งข้อมูลได้หรือไม่ (ซึ่งก็คือในตารางสําหรับแหล่งข้อมูล)
AllowDelete ระบุว่าผู้ใช้สามารถลบระเบียนในแหล่งข้อมูลได้หรือไม่ (ซึ่งก็คือในตารางสําหรับแหล่งข้อมูล)
AllowEdit ระบุว่าผู้ใช้สามารถปรับเปลี่ยนข้อมูลได้หรือไม่ ปลาย: คุณสามารถตั้งค่าคุณสมบัติ AllowEdit สําหรับแหล่งข้อมูลทั้งหมดได้ที่นี่ คุณสมบัติเดียวกันยังมีอยู่บนแต่ละเขตข้อมูลในแหล่งข้อมูลเพื่อให้คุณสามารถห้ามการปรับเปลี่ยนสําหรับแต่ละเขตข้อมูล
ใส่คําอธิบายประกอบอัตโนมัติ คุณสมบัตินี้ไม่ได้ใช้สําหรับชุดข้อมูล
คิวรีอัตโนมัติ คุณสมบัตินี้ไม่ได้ใช้สําหรับชุดข้อมูล
ค้นหาอัตโนมัติ คุณสมบัตินี้ไม่ได้ใช้สําหรับชุดข้อมูล
CounterField ระบุหนึ่งเขตข้อมูลในแหล่งข้อมูลเป็นตัวนับสําหรับชุดข้อมูล เขตข้อมูลต้องเป็นดัชนีบนตารางต้นแบบสําหรับแหล่งข้อมูล และต้องเป็นชนิดจริง คุณสมบัตินี้ช่วยรับประกันว่าระเบียนที่แทรกในชุดข้อมูลมีหมายเลขบรรทัดที่สอดคล้องกับตําแหน่งลําดับที่แท้จริงในข้อมูล ตัวอย่างเช่น ถ้ามีการแทรกบรรทัดใหม่ระหว่างบรรทัด 3 และ 4 บรรทัดใหม่จะกลายเป็นหมายเลขบรรทัด 3.5
CrossCompanyAutoQuery ระบุว่าแหล่งข้อมูลดึงข้อมูลจากฐานข้อมูลมากกว่าหนึ่งบริษัทหรือไม่
DelayActive ใช้คุณสมบัตินี้เพื่อหน่วงเวลาการดําเนินการของวิธีการที่ใช้งานอยู่สําหรับแหล่งข้อมูล ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ วิธีการที่ใช้งานอยู่จะถูกเปิดใช้งานเฉพาะหลังจากการหน่วงเวลา 20 มิลลิวินาทีเท่านั้น เมื่อผู้ใช้เลื่อนผ่านแหล่งข้อมูล วิธีการที่ใช้งานอยู่จะไม่ถูกเรียกในทุกระเบียน แทน ซึ่งเรียกว่าบนระเบียนสุดท้ายที่ผู้ใช้เลือกเท่านั้น เคล็ด ลับ: คุณสมบัติ **DelayActive ** มีประโยชน์เมื่อเชื่อมโยงแหล่งข้อมูลสองแหล่ง (นั่นคือเมื่อ คุณสมบัติ LinkType ถูกตั้งค่าเป็น Delayed) คุณสมบัตินี้เป็นส่วนหนึ่งของระบบ AutoJoin
Index ตั้งค่าดัชนีที่ใช้เพื่อระบุลําดับการจัดเรียง คุณสามารถเลือกดัชนีใด ๆ ในตาราง ถ้าคุณระบุดัชนีในลักษณะนี้ จะใช้เป็นคําแนะนําดัชนีในแต่ละคิวรีไปยังฐานข้อมูล ดัชนีระบุทั้งเส้นทางการเข้าถึงและลําดับการจัดเรียงสําหรับระเบียนในชุดข้อมูลโดยยึดตามแหล่งข้อมูลนี้ ลําดับการจัดเรียงเริ่มต้นสําหรับระเบียนจะถูกจัดลําดับความสําคัญในลักษณะนี้:

- ถ้ามีการเพิ่มเขตข้อมูลการเรียงลําดับลงในคิวรีแหล่งข้อมูล จะมีการใช้ข้อมูลจําเพาะการเรียงลําดับ
- ถ้ามีการระบุดัชนีในคุณสมบัติ Index บนแหล่งข้อมูล ลําดับการจัดเรียงที่มีการระบุโดยนัยในดัชนีนั้นจะถูกใช้
- ถ้าแหล่งข้อมูลได้รับการเข้าร่วมโดยอัตโนมัติกับแหล่งข้อมูลอื่น ระบบจะค้นหาดัชนีที่เหมาะสมที่สุดสําหรับการรวมนี้ แล้วเรียงลําดับข้อมูลตามดัชนีนั้น
- ถ้ามีการระบุลําดับการจัดเรียงที่ระบุโดยนัยในดัชนีแรก (ดัชนีที่มี ID ต่ําสุด) ในตารางที่ใช้ในแหล่งข้อมูลของหน้าจะถูกใช้
เมื่อไม่ได้ระบุคําแนะนําดัชนี ระบบการจัดการฐานข้อมูลจะค้นหาเส้นทางการเข้าถึงที่เกี่ยวข้อง เส้นทางการเข้าถึงนี้จะยึดตามข้อมูลในคิวรีที่ให้มา ผู้ใช้สามารถเปลี่ยนลําดับการจัดเรียงสําหรับหน้าโดยใช้กล่องโต้ตอบคิวรีได้
InsertAtEnd ระบุว่ามีการสร้างระเบียนใหม่หรือไม่เมื่อผู้ใช้ย้ายโฟกัสผ่านระเบียนสุดท้ายในตาราง
InsertIfEmpty ระบุว่ามีการแทรกเรกคอร์ดว่างถ้าไม่มีเรกคอร์ดในตารางหรือไม่ ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ไม่ใช่ คุณต้องสร้างระเบียนใหม่ด้วยตนเอง
JoinSource ใช้คุณสมบัตินี้เพื่อรวมแหล่งข้อมูลสองแหล่ง ตั้งค่าคุณสมบัตินี้เมื่อมีการใช้ตารางสองตารางหรือมากกว่าเป็นแหล่งข้อมูล และคุณต้องการรวมเข้าด้วยกัน
LinkType ใช้คุณสมบัตินี้เพื่อรักษาการเชื่อมโยงที่ใช้งานอยู่ระหว่างแหล่งข้อมูลสองแหล่ง เมื่อโฟกัสเปลี่ยนแปลงในแหล่งข้อมูลแรก ระเบียนหรือระเบียนที่สอดคล้องกันในแหล่งข้อมูลที่สองจะถูกเลือก ตัวอย่างเช่น ตารางลูกค้าและตารางธุรกรรมจะถูกใช้สําหรับลูกค้าแต่ละราย เมื่อผู้ใช้เลื่อนจากลูกค้าหนึ่งไปอีกลูกค้าหนึ่ง ตั้งค่าคุณสมบัตินี้เป็น หน่วงเวลา สําหรับแหล่งข้อมูลภายนอก (เชื่อมโยงภายนอก) แหล่งข้อมูลที่เชื่อมโยงจะได้รับการอัปเดตเฉพาะหลังจากการหน่วงเวลา 100 มิลลิวินาทีเท่านั้น การหน่วงเวลานี้จะช่วยรับประกันได้ว่าแหล่งข้อมูลที่เชื่อมโยงไม่ได้รับการอัปเดตในขณะที่ผู้ใช้เลื่อนผ่านแหล่งข้อมูล การอัปเดตเกิดขึ้นเฉพาะหลังจากที่ผู้ใช้มุ่งเน้นไปที่ระเบียน คุณสมบัตินี้เป็นส่วนหนึ่งของระบบ AutoJoin
ชื่อ ตั้งชื่อของแหล่งข้อมูล ชื่อนี้ควรเหมือนกับชื่อของตารางต้นแบบ
OnlyFetchActive ระบุว่าจะดึงข้อมูลเขตข้อมูลทั้งหมดในแหล่งข้อมูลหรือเฉพาะเขตข้อมูลที่ใช้โดยชุดข้อมูลเท่านั้น เมื่อตั้งค่าคุณสมบัตินี้เป็น ใช่ จะไม่สามารถลบระเบียนจากชุดข้อมูลได้ ข้อจํากัดนี้จะช่วยรักษาความสมบูรณ์ของข้อมูล เนื่องจากจะช่วยรับประกันว่าการดําเนินการลบจะไม่เคยพยายามทําบนระเบียนที่ไม่สมบูรณ์
OptionalRecordMode ระบุลักษณะการทํางานสร้างและลบระเบียนบนตารางที่รวมภายนอก โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ImplicitCreate - เมื่อไม่มีการบันทึกระเบียนในฐานข้อมูล ให้สร้างระเบียนการรวมภายนอกและตารางรวมทันทีที่ระเบียนหลักเปิดใช้งาน ถ้าระเบียนที่รวมภายนอกหรือระเบียนรองไม่เปลี่ยนแปลง ระเบียนเหล่านั้นจะถูกลบเมื่อระเบียนหลักไม่ได้ใช้งานอยู่อีกต่อไป
- ExplicitCreate - เมื่อไม่มีการบันทึกระเบียนในฐานข้อมูล ให้ถือว่าระเบียนนี้ถูกปิดใช้งานจนกว่าผู้ใช้จะทริกเกอร์การสร้างอย่างชัดเจนโดยใช้กล่องกาเครื่องหมาย ระเบียนทางเลือก เมื่อมีเรกคอร์ดอยู่ การล้างกล่องกาเครื่องหมายจะลบเรกคอร์ดนี้
- ไม่มี - ไม่มีลักษณะการทํางานในการสร้างหรือลบแบบพิเศษเกิดขึ้นสําหรับระเบียนที่รวมกันภายนอก
StartPosition ระบุว่าระเบียนแรกหรือระเบียนสุดท้ายควรเป็นระเบียนปัจจุบันเมื่อมีการเข้าถึงชุดข้อมูล
ตาราง ตั้งค่าตารางที่ใช้เป็นแหล่งข้อมูล
ValidTimeStateAutoQuery ระบุชนิดของคิวรี่สําหรับ date effectivity (AsOfDate หรือ DateRange)
ValidTimeStateUpdate ระบุชนิดของการอัปเดตสําหรับเรกคอร์ดวันที่มีผลบังคับใช้ที่มีอยู่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- CreateNewTimePeriod - บนระเบียนที่จะกลายเป็นระเบียนก่อนหน้า เขตข้อมูล ValidTo date ถูกตั้งค่าเป็นวันที่ไม่เกินวันที่ปัจจุบัน ในธุรกรรมเดียวกัน เรกคอร์ดปัจจุบันใหม่มีเขตข้อมูล ValidFrom ซึ่งตั้งค่าเป็นทันทีหลังจากวันที่ ValidTo ของเรกคอร์ดก่อนหน้านี้
- การแก้ไข - ค่า ValidFrom หรือ ValidTo ของแถวที่มีอยู่ต้องถูกปรับเปลี่ยนเพื่อให้ข้อมูลมีผลวันที่ถูกต้องหลังจากที่มีการอัปเดตชุดระเบียน
- EffectiveBased - ไม่สามารถแก้ไขระเบียนในอดีตได้ ระเบียนที่กําลังใช้งานอยู่ในปัจจุบันจะถูกแก้ไขในลักษณะที่คล้ายกับโหมด CreateNewTimePeriod เรกคอร์ดในอนาคตจะถูกแก้ไขในลักษณะที่คล้ายกับโหมดการแก้ไข
ค่าเริ่มต้นคือ CreateNewTimePeriod

คุณสมบัติของ Form

ในส่วนนี้จะอธิบายคุณสมบัติที่คุณตั้งค่าบนฟอร์มใน Application Explorer เพื่อให้ได้อินเทอร์เฟซแบบเดียวกัน คุณสมบัติมากมายจะมีค่าอัตโนมัติ คุณสามารถสร้างฟอร์มโดยใช้การดําเนินการลากแล้วปล่อย จากนั้นตั้งค่าคุณสมบัติต่างๆ ด้วยตนเอง เมื่อต้องการระบุชื่อของฟอร์ม ให้ตั้งค่าคุณสมบัติ ชื่อ ในหน้าต่าง คุณสมบัติ สําหรับฟอร์ม คุณสมบัติอื่น ๆ ทั้งหมดบนโหนดระดับบนสุดสําหรับฟอร์มเป็นคุณสมบัติของระบบและเป็นแบบอ่านอย่างเดียว

คุณสมบัติการออกแบบฟอร์ม

คุณสมบัติส่วนใหญ่บนโหนด ออกแบบ สําหรับฟอร์มยังมีอยู่บนตัวควบคุมแต่ละตัว ตัวอย่างเช่น คุณสมบัติ Width และ Height อย่างไรก็ตาม เมื่อคุณตั้งค่าคุณสมบัติบนโหนด ออกแบบ แทนที่จะตั้งค่าบนตัวควบคุม การตั้งค่าจะมีผลต่อทั้งฟอร์ม คุณสมบัติบางอย่างจะอยู่บนโหนด การออกแบบ เท่านั้น ตารางต่อไปนี้จะอธิบายคุณสมบัติเหล่านี้

คุณสมบัติ คำอธิบาย
จัดแนวชิลด์ ระบุว่าตัวควบคุมภายในกลุ่มเป็นไปตามการตั้งค่าคุณสมบัติ AlignChildren สําหรับกลุ่มหรือสําหรับการออกแบบฟอร์มโดยรวม ตัวอย่างเช่น AlignChildren ถูกตั้งค่าเป็น ใช่ บนโหนด ออกแบบ สําหรับฟอร์ม แต่คุณไม่ต้องการจัดเรียงกลุ่มเฉพาะร่วมกับกลุ่มอื่น ๆ ในกรณีนี้ ตั้งค่า AlignChild เป็น ไม่ใช่ สําหรับกลุ่มนั้น
AlignChildren จัดแนวตัวควบคุมย่อยภายในคอนเทนเนอร์
อนุญาตการเยาะเย้ย ระบุว่าสามารถแนบฟอร์มกับพื้นที่ทํางานของไคลเอ็นต์ได้หรือไม่ ค่าเริ่มต้นคือ ไม่
AllowFormCompanyChange ระบุว่าฟอร์มสนับสนุนการเปลี่ยนแปลงของบริษัทเมื่อมีการใช้เป็นฟอร์มรองที่มีไลบรารี dynamic-link แบบข้ามบริษัท (DLL) หรือไม่ ค่าเริ่มต้นคือ ไม่
AllowUserSetUp ระบุว่าผู้ใช้สามารถย้ายตัวควบคุมบนฟอร์มได้หรือไม่ และสามารถเปลี่ยนค่าของคุณสมบัติตัวควบคุมได้ คุณสมบัตินี้ยังพบได้ในการออกแบบของฟอร์ม โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ไม่ - ผู้ใช้ไม่สามารถกําหนดค่าตัวควบคุมใดๆ ในคอนเทนเนอร์นี้ได้
- จํากัด - ผู้ใช้สามารถเปลี่ยนคุณสมบัติของแต่ละตัวควบคุมแต่ไม่สามารถย้ายตัวควบคุมได้
- ใช่ - ไม่มีข้อจํากัดในการตั้งค่าผู้ใช้
ค่าเริ่มต้นคือ ใช่ ความระมัดระวัง: การตั้งค่าผู้ใช้ทั้งหมดไม่ได้รับอนุญาตถ้าคอนเทนเนอร์หลักสําหรับตัวควบคุมมีข้อจํากัดในระดับการตั้งค่าผู้ใช้ คุณสมบัติ AllowAdd บนแหล่งข้อมูลฟอร์มจะกําหนดว่าผู้ใช้สามารถเพิ่มเขตข้อมูลลงในฟอร์มได้หรือไม่
AlwaysOnTop ระบุว่าฟอร์มจะปรากฏที่ด้านบนของหน้าต่างอื่นๆ ตามลําดับ z เสมอหรือไม่ ค่าเริ่มต้นคือ ไม่
ArrangeMethod ระบุว่าจะจัดเรียงกลุ่มเขตข้อมูลย่อยในคอลัมน์หรือในแถว
ArrangeWhen ระบุว่าควรจัดเรียงตัวควบคุมในคอนเทนเนอร์เมื่อไหน โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-เริ่ม ต้น
- ตามความต้องการ
-ไม่
-เริ่ม ต้น
-รถ
ค่าเริ่มต้นคือ เริ่มต้น
พื้นหลังสี ระบุสีที่ใช้สําหรับพื้นหลังของตัวควบคุม เมื่อต้องการทําให้พื้นหลังทึบแสงหรือโปร่งใส ให้ใช้คุณสมบัติสไตล์ BackStyle
BottomMargin ตั้งค่าระยะขอบล่างของฟอร์มเป็นพิกเซล ค่าเริ่มต้นคือ อัตโนมัติ
คำอธิบาย ระบุหัวเรื่องสําหรับตัวควบคุมที่จัดกลุ่มแล้ว ใช้ป้ายชื่อสําหรับคุณสมบัตินี้
ColorScheme ระบุชุดสีสําหรับตัวควบคุม เมื่อต้องการเปลี่ยนชุดแบบสีสําหรับฟอร์มทั้งหมด ให้ตั้งค่าคุณสมบัติ ColorScheme สําหรับคอนเทนเนอร์ที่ใหญ่ที่สุด และคงค่าเริ่มต้นของแต่ละตัวควบคุมไว้
คอลัมน์ ระบุจํานวนคอลัมน์ที่แสดงข้อมูล ความระมัดระวัง: กลุ่มเขตข้อมูลบนตารางต้นแบบจะไม่แยกออกเป็นมากกว่าหนึ่งคอลัมน์
ColumnSpace ตั้งค่าปริมาณช่องว่างระหว่างคอลัมน์ในตัวควบคุมคอนเทนเนอร์
แหล่งข้อมูล ระบุตารางที่ข้อมูลในตัวควบคุมมา เมื่อต้องการตั้งค่าเขตข้อมูลเฉพาะภายในตาราง ให้ใช้คุณสมบัติ DataField ถ้าตัวควบคุมเปิดฟอร์มอื่น ความสัมพันธ์ระหว่างแหล่งข้อมูลสําหรับตัวควบคุม ตามที่ระบุโดยคุณสมบัตินี้ และแหล่งข้อมูลบนฟอร์มอื่นจะช่วยรับประกันว่าระเบียนในฟอร์มที่สองจะถูกเลือกแบบไดนามิก ตัวอย่างเช่น ลูกค้าถูกเลือกในฟอร์มเดียว และตัวควบคุมเปิดแบบฟอร์มที่แสดงธุรกรรมลูกค้า ในกรณีนี้ ฟอร์มที่สองจะแสดงช่วงของธุรกรรมลูกค้าที่ใช้กับลูกค้าปัจจุบัน ความระมัดระวัง: ถ้าคุณตั้งค่าคุณสมบัติ DataSource และ DataField การตั้งค่าของเขตข้อมูลจะแทนที่การตั้งค่าใด ๆ สําหรับคุณสมบัติ DataMethod หรือ ExtendedDataType
แบบอักษร เปลี่ยนคุณสมบัติฟอนต์สําหรับตัวควบคุมโดยใช้กล่องโต้ตอบ ฟอนต์ ใช้ฟอนต์ของกล่องโต้ตอบเพื่อระบุฟอนต์ ลักษณะฟอนต์ และขนาดฟอนต์
กรอบ ระบุลักษณะเฟรมที่ฟอร์มใช้
ความสูง ระบุความสูงของฟอร์มหรือตัวควบคุมเป็นพิกเซล
HideIfEmpty ใช้คุณสมบัตินี้เพื่อซ่อนตัวควบคุมคอนเทนเนอร์หากว่างเปล่า คุณสมบัตินี้จะไม่มีผลถ้าคุณสมบัติ Width และ Height ของคอนเทนเนอร์ถูกตั้งค่าเป็น อัตโนมัติ เนื่องจากขนาดของตัวควบคุมคือ 0 (ศูนย์) ในกรณีนี้
HideToolBar ซ่อนปุ่มเฉพาะของฟอร์มบนแถบเครื่องมือ
ImageMode กําหนดวิธีการแสดงบิตแมปที่ระบุโดยคุณสมบัติ ImageName ในตัวควบคุม โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-ปกติ
-ขนาดให้พอดี
-แสดงคู่กัน
-ศูนย์
ค่าเริ่มต้นคือ ปกติ
ImageName ระบุรูปภาพที่แสดงสําหรับตัวควบคุม คุณสามารถเลือกได้เฉพาะไฟล์ .bmp เท่านั้น หากต้องการใช้ไฟล์ทรัพยากรหนึ่งไฟล์ ให้ใช้คุณสมบัติ ImageResource แทน
ImageResource ใช้รูปภาพหนึ่งจากไฟล์ทรัพยากรรูปภาพเป็นรูปภาพสําหรับตัวควบคุม ระบุ ID ของรูปภาพ คุณสามารถเลือกได้เฉพาะรูปภาพจากไฟล์ทรัพยากรแบบรวม เมื่อต้องการใช้แฟ้มชนิดอื่น ให้ใช้คุณสมบัติ ImageName
LabelFont เปลี่ยนฟอนต์สําหรับข้อความที่ให้มาในคุณสมบัติ ป้ายชื่อ
ซ้าย เปลี่ยนตําแหน่งของมุมบนซ้ายของแบบฟอร์ม มีการตั้งค่าที่กําหนดไว้ล่วงหน้าหลายรายการ คุณยังสามารถระบุตําแหน่งที่แน่นอนเป็นพิกเซลได้ การตั้งค่าที่กําหนดไว้ล่วงหน้าต่อไปนี้จะพร้อมใช้งาน:

- อัตโนมัติ (ซ้าย)
- อัตโนมัติ (ขวา)
- ขอบด้านซ้าย
- ขอบขวา
-ศูนย์
ค่าเริ่มต้นคือ อัตโนมัติ (ซ้าย)
LeftMargin เปลี่ยนระยะขอบซ้ายเริ่มต้นของฟอร์ม มีการระบุระยะขอบเป็นพิกเซล
ขยายกล่อง ระบุว่าจะรวมกล่องขยายใหญ่สุดในมุมขวาบนของหน้าต่างล้อมหรือไม่ ค่าเริ่มต้นคือ ใช่
MinimizeBox ระบุว่าจะรวมกล่องย่อเล็กสุดในมุมขวาบนของหน้าต่างล้อมหรือไม่ ค่าเริ่มต้นคือ ใช่
โหมด ระบุโหมดการป้อนข้อมูลสําหรับฟอร์ม
แบบจำลอง ระบุแบบจําลองที่มีแบบฟอร์มอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
RightMargin เปลี่ยนระยะขอบขวาเริ่มต้นของฟอร์ม มีการระบุระยะขอบเป็นพิกเซล
บันทึกขนาด ตั้งค่าคุณสมบัตินี้เป็น ใช่ เพื่อบันทึกขนาดของฟอร์ม
แถบเลื่อน ระบุว่ามีการเปิดใช้งานแถบเลื่อนในแบบฟอร์มหรือไม่
SetCompany ทําให้ระบบเปลี่ยนบริษัทเมื่อแบบฟอร์มได้รับโฟกัส โน้ต: ถ้าคุณสมบัติ SaveDataPerCompany บนตารางถูกตั้งค่าเป็น ใช่ คุณสมบัติ SetCompany บนการออกแบบฟอร์มที่ใช้ตารางเป็นแหล่งข้อมูลต้องถูกตั้งค่าเป็น ใช่ ด้วย
StatusBarStyle ระบุลักษณะที่ปรากฏของแถบสถานะในฟอร์ม ใช้คุณสมบัตินี้เพื่อซ่อนแถบสถานะ แสดงเฉพาะข้อมูลวิธีใช้ แสดงองค์ประกอบของแถบสถานะตามการตั้งค่า WindowType หรือแสดงแถบสถานะแบบเต็มเสมอ โน้ต: ฟอร์มที่มีการตั้งค่า WindowType ของ ListPage, ContentPage หรือ Workspace จะละเว้นคุณสมบัตินี้
ลักษณะ ระบุลักษณะของแบบฟอร์ม คุณสมบัตินี้ควบคุมรูปแบบการออกแบบฟอร์มที่ใช้สําหรับฟอร์ม โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-รถ
- DetailsFormMaster
- DetailsFormTransaction
-โต้ ตอบ
- DropDialog
- ฟอร์ม Part
- ListPage
-ค้น หา
- SimpleList
- SimpleListDetails
- ตารางอ็อฟคอนเทนต์
ค่าเริ่มต้นคือ อัตโนมัติ
TitleDataSource ระบุแหล่งข้อมูลที่จะใช้ในคําอธิบายเฉพาะของฟอร์ม
ด้านบน เปลี่ยนตําแหน่งของด้านบนของแบบฟอร์ม มีการตั้งค่าที่กําหนดไว้ล่วงหน้าหลายรายการ คุณยังสามารถระบุตําแหน่งที่แน่นอนเป็นพิกเซลได้ การตั้งค่าที่กําหนดไว้ล่วงหน้าต่อไปนี้จะพร้อมใช้งาน:

-รถ
- ขอบด้านบน
- ขอบด้านล่าง
-ศูนย์
ค่าเริ่มต้นคือ อัตโนมัติ
TopMargin ตั้งค่าระยะขอบด้านบนของฟอร์มเป็นพิกเซล ค่าเริ่มต้นคือ อัตโนมัติ
UseCaptionFromMenuItem ระบุว่าจะแทนที่คําอธิบายฟอร์มด้วยป้ายชื่อจากรายการเมนูการเรียกหรือไม่ คุณสมบัตินี้ช่วยให้สามารถเปลี่ยนแปลงคําอธิบายของฟอร์มเมื่อเปิดฟอร์ม ค่าเริ่มต้นคือ ไม่
ViewEditMode ระบุว่าฟอร์มเปิดในโหมดอ่านอย่างเดียวหรือเป็นฟอร์มที่ช่วยให้คุณสามารถเปลี่ยนแปลงเขตข้อมูลได้หรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- มุมมอง - เปิดฟอร์มเป็นแบบอ่านอย่างเดียว
- แก้ไข - เปิดฟอร์มในโหมดแก้ไข
- อัตโนมัติ - เปิดฟอร์มในโหมดที่เหมาะสม
ค่าเริ่มต้นคือ อัตโนมัติ
มองเห็นได้ ใช้คุณสมบัตินี้เพื่อซ่อนฟอร์ม ความระมัดระวัง: คุณไม่สามารถใช้คุณสมบัติ ที่มองเห็นได้ เพื่อบังคับใช้ข้อจํากัดการเข้าถึง ผู้ใช้สามารถเปลี่ยนการมองเห็นสําหรับตัวควบคุมในกล่องโต้ตอบ การตั้งค่าฟอร์ม ได้ เมื่อต้องการบังคับใช้ข้อจํากัดการเข้าถึง ให้ใช้คุณสมบัติ เปิดใช้งาน และ NeededAccessLevel แทน
ความกว้าง เปลี่ยนความกว้างของฟอร์มเป็นพิกเซล
WindowResize ระบุว่าสามารถปรับขนาดฟอร์มได้หรือไม่
WindowType ระบุชนิดของหน้าต่าง
WorkflowDataSource ตั้งค่าแหล่งข้อมูลรากสําหรับเวิร์กโฟลว์บนฟอร์ม แหล่งข้อมูลรากที่คุณระบุควรเป็นแหล่งข้อมูลรากเดียวกันกับที่ระบุไว้ในคิวรีที่ใช้สําหรับคุณสมบัติ เอกสาร บนแม่แบบเวิร์กโฟลว์
เปิดใช้งานเวิร์กโฟลว์แล้ว ตั้งค่าคุณสมบัตินี้เป็น ใช่ เพื่อเปิดใช้งานแถบเมนูเวิร์กโฟลว์บนฟอร์ม ค่าเริ่มต้นคือ ไม่
WorkflowType ระบุชนิดเวิร์กโฟลว์ ซึ่งจะกําหนดรายการและลักษณะการทํางานต่อไปนี้:

- เอกสารลําดับงานที่จะใช้ เอกสารลําดับงานแสดงเขตข้อมูลที่คํานวณและระบุคิวรีที่แสดงเขตข้อมูลสําหรับเวิร์กโฟลว์
- กําหนดว่าผู้ใช้สามารถกําหนดค่างานและการอนุมัติได้หรือไม่
- ประเภทเวิร์กโฟลว์ที่จะใช้เมื่อมีการกําหนดชนิดเวิร์กโฟลว์ให้กับโมดูลที่ระบุ
- รายการเมนูและตัวจัดการเหตุการณ์

คุณสมบัติชุดเอกสารวิธีใช้

ชุดเอกสารคือชุดของเอกสารวิธีใช้ที่คุณเชื่อมโยงเข้ากับพื้นที่ทํางาน เมื่อคุณเผยแพร่องค์ประกอบเนื้อหา ให้ใช้เมตาดาต้าเพื่อเพิ่มองค์ประกอบเนื้อหาหรือข้อมูลสารบัญของคุณไปยังชุดเอกสาร ในการจัดการความสัมพันธ์ระหว่างพื้นที่ทํางานและชุดเอกสาร Application Explorer จะมีโหนดที่ชื่อว่า ชุดเอกสารวิธีใช้ แต่ละชุดเอกสารในโหนด ชุดเอกสารวิธีใช้ ประกอบด้วยชุดของคุณสมบัติ คุณแก้ไขคุณสมบัติเหล่านี้เมื่อคุณเพิ่มชุดเอกสารใหม่หรือเปลี่ยนความสัมพันธ์ระหว่างชุดเอกสารและพื้นที่ทํางาน ความระมัดระวัง: พื้นที่ทํางานสามารถเชื่อมโยงกับชุดเอกสารเดียวเท่านั้น แม้ว่า Application Explorer จะช่วยให้คุณสามารถเพิ่มชุดเอกสารใหม่และเชื่อมโยงกับพื้นที่ทํางานได้ แต่คุณจะไม่เห็นเอกสารจากชุดเอกสารที่คุณแทนที่อีกต่อไป โดยทั่วไปแล้ว คุณจะใช้ UserDocumentation เป็นชุดเอกสารสําหรับองค์ประกอบเนื้อหาหรือรายการสารบัญใดๆ ที่คุณเผยแพร่ไปยังเซิร์ฟเวอร์วิธีใช้ ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับชุดเอกสารในโหนด ชุดเอกสารวิธีใช้ ของ Application Explorer

คุณสมบัติ ชนิด คำอธิบาย
DocumentSetName สตริง ชื่อที่ระบุชุดเอกสารโดยเฉพาะ ชื่อจํากัดไว้ที่ 40 อักขระและต้องไม่มีช่องว่าง ใช้ค่าของคุณสมบัตินี้เมื่อคุณตั้งค่าองค์ประกอบเมตาดาต้า DocumentSets ในองค์ประกอบเนื้อหาหรือไฟล์สารบัญ
DocumentSetDescription สตริง ข้อความหรือป้ายชื่อที่จะแสดงสําหรับชุดเอกสาร ค่านี้จะปรากฏใน เนื้อหาการค้นหาจากรายการ ของเมนู ตัวเลือก ของตัวแสดงวิธีใช้
AddToApplicationHelpMenu แบบบูลีน ตั้งค่าคุณสมบัตินี้เป็น ใช่ ถ้าคุณต้องการให้ชุดเอกสารปรากฏบนเมนู วิธีใช้ ของพื้นที่ทํางานแอพลิเคชัน
AddToDeveloperHelpMenu แบบบูลีน ตั้งค่าคุณสมบัตินี้เป็น ใช่ ถ้าคุณต้องการให้ชุดเอกสารปรากฏบนเมนู วิธีใช้ ของพื้นที่ทํางานของนักพัฒนา
UserDocumentSet แบบบูลีน ตั้งค่าคุณสมบัตินี้เป็น ใช่ เพื่อเชื่อมโยงชุดเอกสารกับพื้นที่ทํางานของแอปพลิเคชัน ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ไม่ คุณจะไม่สามารถดูตามบริบท (F1) ช่วยที่ Microsoft เผยแพร่ได้
DeveloperDocumentSet แบบบูลีน ตั้งค่าคุณสมบัตินี้เป็น ใช่ เพื่อเชื่อมโยงชุดเอกสารกับพื้นที่ทํางานการพัฒนา ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ไม่ คุณจะไม่สามารถดูตามบริบท (F1) ช่วยที่ Microsoft เผยแพร่ได้
1 เซิร์ฟเวอร์วิธีใช้ เอกสารประกอบถูกจัดเก็บไว้บนเซิร์ฟเวอร์วิธีใช้ ตัวเลือกนี้ถูกใช้ร่วมกับชุดเอกสาร UserDocumentation และชุดเอกสารใดๆ ที่มีการเผยแพร่แฟ้มสําหรับ บนเซิร์ฟเวอร์วิธีใช้
2 เวิลด์ไวด์เว็บ เอกสารประกอบถูกเก็บไว้ใน MSDN หรือเว็บไซต์ที่คล้ายกัน ตัวเลือกนี้จําเป็นสําหรับชุดเอกสาร ของ DeveloperDocumentation และไม่ควรใช้กับชุดเอกสารอื่น

ตารางต่อไปนี้อธิบายถึงคุณสมบัติที่พร้อมใช้งานสําหรับเมนูภายใต้โหนด เมนู ใน Application Explorer

คุณสมบัติ คำอธิบาย
ConfigurationKey ตั้งค่าคีย์การตั้งค่าคอนฟิกสําหรับเมนู
CountryRegionCodes ระบุรหัสสําหรับประเทศหรือภูมิภาคที่ใช้เมนูหรือใช้ได้ ใช้คุณสมบัตินี้เป็นรายการคั่นด้วยจุลภาคของรหัสประเทศ ISO ในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง ไคลเอ็นต์ใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะของประเทศหรือภูมิภาค
DisabledImage ระบุรูปภาพปุ่มที่ใช้เมื่อเมนูถูกปิดใช้งาน ถ้าคุณไม่ได้ตั้งค่าคุณสมบัตินี้ ระบบจะใช้การตั้งค่าของคุณสมบัติ NormalImage เพื่อสร้างรูปภาพ
DisabledImageLocation ระบุตําแหน่งที่ตั้งของรูปภาพที่ใช้สําหรับตัวควบคุมที่ปิดใช้งาน คุณสามารถใช้รูปภาพจากไฟล์ โหนด ทรัพยากร ใน Application Explorer หรือทรัพยากรแบบฝังตัว ค่าที่คุณเลือกสําหรับคุณสมบัตินี้กําหนดค่าที่พร้อมใช้งานสําหรับคุณสมบัติ DisabledImage ถ้าคุณไม่ได้ตั้งค่าคุณสมบัตินี้ ระบบจะใช้การตั้งค่าของคุณสมบัติ ImageLocation เพื่อสร้างรูปภาพ
ImageLocation ระบุตําแหน่งที่ตั้งของรูปภาพที่ใช้ คุณสามารถใช้รูปภาพจากไฟล์ โหนด ทรัพยากร ใน Application Explorer หรือทรัพยากรแบบฝังตัว ค่าที่คุณเลือกสําหรับคุณสมบัตินี้กําหนดค่าที่พร้อมใช้งานสําหรับคุณสมบัติ NormalImage
ป้ายชื่อ ตั้งชื่อเมนูที่แสดงให้ผู้ใช้เห็น
MenuItemName ระบุรายการเมนูที่จะรวมไว้บนเมนู ค่าที่พร้อมใช้งานจะขึ้นอยู่กับค่าของคุณสมบัติ MenuItemType
MenuItemType ระบุชนิดของรายการเมนู รายการเมนูมีสามประเภท:

-แสดง
-ผลลัพธ์
- การดําเนินการ
ค่าที่คุณตั้งค่าสําหรับคุณสมบัตินี้จะกําหนดรายการของชื่อรายการเมนูที่ปรากฏในรายการสําหรับคุณสมบัติ MenuItemName
แบบจำลอง ระบุแบบจําลองที่มีเมนูอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถอยู่ในแบบจําลองหนึ่งในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันนี้สามารถอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
NormalImage ระบุรูปภาพที่ใช้เมื่อเปิดใช้งานเมนู
พารามิเตอร์ ระบุค่าอย่างน้อยหนึ่งค่าที่ส่งผ่านไปยังวัตถุ ค่าเหล่านี้คล้ายกับพารามิเตอร์ที่ถูกส่งผ่านไปยังเมธอด พารามิเตอร์ ให้ค่าต่างๆ ที่ใช้เพื่อทํางานดังกล่าว ไม่มีค่าเริ่มต้น
SetCompany หากคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ ทุกครั้งที่เมนูเปิดขึ้น บริษัทจะเปลี่ยนเป็นบริษัทที่คุณระบุเมื่อเมนูเริ่มต้นเป็นครั้งแรก
ทางลัด ระบุแป้นพิมพ์ลัดที่เปิดเมนู ตัวอย่างเช่น คุณสามารถกด Ctrl+F3 เพื่อเปิดเมนู ไม่มีค่าเริ่มต้น
ShowParentModule ระบุว่าจะอัพเดตบานหน้าต่างการนําทางหรือไม่ โดยยึดตามโมดูลหลักของรายการเมนู โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

รายการเมนูทั้งหมด (แสดงผล ผลลัพธ์ และการดําเนินการ) รวมถึงรายการเมนูสําหรับเมนูเว็บมีคุณสมบัติต่อไปนี้

คุณสมบัติ คำอธิบาย
ConfigurationKey เลือกคีย์การตั้งค่าคอนฟิกที่เปิดใช้งานรายการเมนู ใช้คีย์สําหรับโมดูลที่วัตถุเป็นสมาชิกอยู่
CopyCallerQuery ระบุว่าจะคัดลอกการสอบถามจากแบบฟอร์มการเรียกไปยังแบบฟอร์มเป้าหมายหรือไม่ คุณสมบัตินี้เปิดใช้งานฟอร์มเป้าหมายเพื่อแสดงข้อมูลเดียวกันกับที่คุณดูในฟอร์มต้นฉบับ ค่าเริ่มต้นคือ อัตโนมัติ
CorrectPermissions ระบุว่าควรมีสิทธิ์ที่ถูกต้องสําหรับการเลือกหรือไม่เมื่อกําหนดสิทธิ์การใช้งานให้กับรายการเมนู โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- อัตโนมัติ - สิทธิ์มีให้สําหรับการเลือกเป็นสิทธิ์การใช้งานบนโหนดสิทธิ์ของรายการเมนูนี้ภายใต้โหนดจุดเข้าใช้งาน
- ไม่ใช่ - สิทธิ์นี้ไม่สามารถเลือกเป็นสิทธิ์การใช้งานบนรายการเมนู
ค่าเริ่มต้นคือ อัตโนมัติ
CountryConfigurationKey ตัวเลือก: ตั้งค่าคีย์เฉพาะประเทศ/ภูมิภาคนอกเหนือจาก หรือ แทนคีย์การกําหนดค่ามาตรฐาน
CountryRegionCodes ระบุรหัสสําหรับประเทศ/ภูมิภาคที่รายการเมนูมีผลบังคับใช้ ใช้คุณสมบัตินี้เป็นรายการคั่นด้วยจุลภาคของรหัสประเทศ ISO ในสตริงเดียว ค่าต้องตรงกับข้อมูลในสมุดรายชื่อส่วนกลาง ไคลเอ็นต์ใช้คุณสมบัตินี้เพื่อเปิดหรือปิดใช้งานคุณลักษณะเฉพาะของประเทศ/ภูมิภาค
สร้าง Permissions ระบุว่าควรมีสิทธิ์ในการสร้างสําหรับการเลือกหรือไม่เมื่อกําหนดสิทธิ์การใช้งานให้กับรายการเมนู โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

- อัตโนมัติ - สิทธิ์มีให้สําหรับการเลือกเป็นสิทธิ์การใช้งานบนโหนดสิทธิ์ของรายการเมนูนี้ภายใต้โหนดจุดเข้าใช้งาน
- ไม่ใช่ - สิทธิ์นี้ไม่สามารถเลือกเป็นสิทธิ์การใช้งานบนรายการเมนู
ค่าเริ่มต้นคือ อัตโนมัติ
DisabledImage ระบุรูปภาพที่ใช้เมื่อรายการเมนูถูกปิดใช้งาน ถ้าคุณไม่ได้ตั้งค่าคุณสมบัตินี้ ระบบจะใช้การตั้งค่าของคุณสมบัติ NormalImage เพื่อสร้างรูปภาพ
DisabledImageLocation ระบุตําแหน่งที่ตั้งของรูปภาพที่ใช้สําหรับตัวควบคุมที่ปิดใช้งาน คุณสามารถใช้รูปภาพจากไฟล์ โหนด ทรัพยากร ใน Application Explorer หรือทรัพยากรแบบฝังตัว ค่าที่คุณเลือกสําหรับคุณสมบัตินี้กําหนดค่าที่พร้อมใช้งานสําหรับคุณสมบัติ DisabledImage ถ้าคุณไม่ได้ตั้งค่าคุณสมบัตินี้ ระบบจะใช้การตั้งค่าของคุณสมบัติ ImageLocation เพื่อสร้างรูปภาพ
EnumTypeParameter และ EnumParameter ตัวเลือก: เลือกชนิดที่ระบุเป็นพารามิเตอร์สําหรับวัตถุ จากนั้นเลือกค่าการแจงนับเป็นค่าของคุณสมบัติ EnumParameter โดยทั่วไปแล้ว ให้ใช้คุณสมบัติเหล่านี้เมื่อมีการใช้ฟอร์มหนึ่งในหลายสถานการณ์ คุณสามารถเปลี่ยนลักษณะการทํางานของแบบฟอร์ม โดยขึ้นอยู่กับค่า EnumParameter ตัวอย่างเช่น ฟอร์ม PriceDiscGroup ถูกใช้โดยรายการเมนูการแสดงผลสามรายการ (PriceDiscGroup_*) ซึ่งแต่ละฟอร์มมีค่า EnumParameter ที่แตกต่างกัน ในวิธีการ เริ่มต้น ของแบบฟอร์ม จะมีการสร้างสวิตช์ตรวจสอบความถูกต้องของค่า จากนั้นแบบฟอร์มจะถูกสร้างขึ้น
ExtendedDataSecurity ระบุว่ารายการเมนูจะปรากฏภายใต้บริษัททั้งหมดแทนที่จะอยู่ในบริบทของบริษัทเดียวหรือไม่ ค่าเริ่มต้นคือ ไม่
FormViewOption ระบุโหมดฟอร์มที่จะใช้ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-รถ
-ตาราง
-ราย ละเอียด
ค่าเริ่มต้นคือ อัตโนมัติ
HelpText สร้างสตริงวิธีใช้สําหรับรายการเมนู ข้อความจะปรากฏขึ้นบนแถบสถานะเมื่อคุณเลือกออบเจ็กต์ที่รายการเมนูเปิดขึ้น (ตัวอย่างเช่น ฟอร์ม) โน้ต: หากต้องการเขียนบทความวิธีใช้สําหรับรายการเมนูใน Application Explorer ในโหนด เอกสารแอปพลิเคชัน/รายการเมนู ให้ค้นหาบทความที่มีชื่อเดียวกันกับรายการเมนูของคุณ บทความนี้จะปรากฏขึ้นแทนที่จะเป็นบทความวิธีใช้ที่เขียนเกี่ยวกับวัตถุที่รายการเมนูเปิดขึ้น
ImageLocation ระบุตําแหน่งที่ตั้งของรูปภาพที่ใช้สําหรับตัวควบคุม คุณสามารถใช้รูปภาพจากไฟล์ โหนด ทรัพยากร ใน Application Explorer หรือทรัพยากรแบบฝังตัว ค่าที่คุณเลือกสําหรับคุณสมบัตินี้กําหนดค่าที่พร้อมใช้งานสําหรับคุณสมบัติ NormalImage
ป้ายชื่อ เลือกป้ายชื่อที่จะใช้เป็นชื่อที่ปรากฏขึ้นสําหรับรายการบนเมนูและปุ่ม
LinkedPermissionObject ถ้าควรใช้สิทธิ์ของวัตถุอื่น (ตัวอย่างเช่น ฟอร์มหรือรายงาน) กับรายการเมนูนี้ ให้เลือกวัตถุ โดยทั่วไปแล้ว ให้ใช้คุณสมบัตินี้สําหรับรายการเมนูการดําเนินการ
LinkedPermissionType ระบุชนิดของวัตถุที่ระบุโดยคุณสมบัติ LinkedPermissionObject
เลือกหลายรายการ เลือกว่ารายการเมนูสามารถใช้กับการเลือกเรกคอร์ดหลายรายการในแบบฟอร์มได้หรือไม่
แบบจำลอง ระบุแบบจําลองที่มีตารางอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถอยู่ในแบบจําลองหนึ่งในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันนี้สามารถอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
ชื่อ ชื่อของรายการเมนู
NeededAccessLevel กําหนดการเข้าถึงต่ําสุดที่จําเป็นสําหรับรายการเมนูให้ปรากฏบนเมนูหรือปุ่ม ใช้คุณสมบัตินี้เพื่อตั้งค่าการเข้าถึงรายการเมนูสําหรับกลุ่มผู้ใช้ต่างๆ
NeedsRecord ระบุว่า มีปุ่มที่แสดงรายการเมนูเปิดใช้งานอยู่หรือไม่ ค่าเริ่มต้นคือ ไม่ ใช้คุณสมบัตินี้เพื่อช่วยรับประกันว่าการดําเนินการสามารถเสร็จสมบูรณ์ได้ ตัวอย่างเช่น คุณมีปุ่มรายการเมนูที่เปิดฟอร์มรายละเอียด คุณอาจต้องการปิดใช้งานปุ่มนี้ถ้าไม่มีระเบียนบนหน้ารายการ
NormalImage ระบุรูปภาพที่ใช้เมื่อรายการเมนูเชื่อมโยงกับตัวควบคุมปุ่มที่เปิดใช้งาน
ออบเจ็กต์ เลือกออบเจ็กต์ของชนิดออบเจ็กต์ที่ระบุในคุณสมบัติ Class
ObjectType เลือกชนิดของออบเจ็กต์ที่รายการเมนูเปิดขึ้น ข้อ ควร ระวัง: ใช้ SSRSReport สําหรับรายการเมนูสําหรับรายงาน SSRS อย่าใช้ SQLReportLibraryReport สําหรับรายการเมนูใหม่ ตัวเลือก SQLReportLibraryReport ล้าสมัยแล้วและจะถูกลบออกในเวอร์ชันในอนาคต
OpenMode ระบุโหมดมุมมองของฟอร์มเป้าหมาย ใช้คุณสมบัตินี้เพื่อระบุว่าฟอร์มเป้าหมายเปิดขึ้นในโหมดแก้ไขหรือโหมดอ่านอย่างเดียว โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-รถ
-ดู
-แก้ไข
- สร้าง
ค่าเริ่มต้นคือ อัตโนมัติ
พารามิเตอร์ ตัวเลือก: ระบุอาร์กิวเมนต์ที่ส่งผ่านไปยังวัตถุ
การสอบถาม เลือกคิวรีที่ส่งผ่านไปยังฟอร์มเป้าหมายสําหรับวิธีการ InitialQuery
ReadPermissions ระบุว่าสิทธิ์การอ่านควรพร้อมใช้งานสําหรับส่วนเมื่อกําหนดสิทธิ์การใช้งานให้กับรายการเมนูหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- อัตโนมัติ - สิทธิ์มีให้สําหรับการเลือกเป็นสิทธิ์การใช้งานบนโหนดสิทธิ์ของรายการเมนูนี้ภายใต้โหนดจุดเข้าใช้งาน
- ไม่ใช่ - สิทธิ์นี้ไม่สามารถเลือกเป็นสิทธิ์การใช้งานบนรายการเมนู
ค่าเริ่มต้นคือ อัตโนมัติ
ReportDesign เลือกการออกแบบรายงานเพื่อใช้สําหรับแบบจําลองรายงาน SSRS เฉพาะ
RunOn เลือกว่าจะรันรายการเมนูบนไคลเอนต์ เซิร์ฟเวอร์ หรือตําแหน่งที่ตั้งที่ถูกเรียก คุณสมบัตินี้ใช้สําหรับรายการเมนูที่เปิดรายงาน คุณสมบัตินี้จะกําหนดตําแหน่งที่วัตถุแอปพลิเคชันจะเรียกใช้จากเฉพาะเมื่อคุณสมบัติ RunOn ของวัตถุถูกตั้งค่าเป็นเรียกจาก

- สร้างอินสแตนซ์และเรียกใช้ฟอร์มบนไคลเอ็นต์ เนื่องจากคลาส FormRun ทํางานบนไคลเอ็นต์เสมอ
- รายงานมีการสร้างอินสแตนซ์และเรียกใช้ตามที่ระบุโดยคุณสมบัติ RunOn ของรายการเมนู เนื่องจากคลาส ReportRun จะเรียกใช้จากตําแหน่งที่ถูกเรียกใช้เสมอ ตั้งค่าคุณสมบัติ เป็น เรียกจาก หากคุณตั้งค่ารายงานให้รันบนไคลเอนต์ และมีการเรียกใช้รายงานเป็นชุดงาน รายงานจะล้มเหลว ถ้าคุณตั้งค่ารายงานให้ทํางานบนเซิร์ฟเวอร์ และรายงานจะแสดงบนหน้าจอ รายงานจะล้มเหลว
- มีการรันวิธีการ หลักของ คลาสตามที่ระบุโดยตัวปรับเปลี่ยน มีการสร้างอินสแตนซ์ของคลาสตามที่ระบุโดยคุณสมบัติ RunOn การสร้างอินสแตนซ์อาจเกิดขึ้นในวิธีหลัก
UpdatePermissions ระบุว่าสิทธิ์การอัปเดตควรพร้อมใช้งานสําหรับส่วนเมื่อกําหนดสิทธิ์การใช้งานให้กับรายการเมนูหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- อัตโนมัติ - การอนุญาตมีให้ใช้งานในส่วนที่เป็นสิทธิพิเศษบนโหนดสิทธิ์ของรายการเมนูนี้ภายใต้โหนดจุดเข้าใช้งาน
- ไม่ใช่ - สิทธิ์ไม่สามารถใช้ได้สําหรับส่วนที่เป็นสิทธิ์การใช้งานบนเมนู
ค่าเริ่มต้นคือ อัตโนมัติ
เว็บ ระบุ URL ที่เปิดขึ้นเมื่อคุณเรียกใช้รายการเมนู ไม่มีการใช้ค่าของคุณสมบัตินี้อีกต่อไป ไม่ใช้คุณสมบัตินี้
WebConfigurationKey ตัวเลือก: เลือกคีย์การกําหนดค่าเฉพาะเว็บนอกเหนือจากคีย์การกําหนดค่ามาตรฐาน คุณสมบัตินี้ใช้กับรายการเมนูเว็บเท่านั้น
WebMenuItemName ระบุรายการเมนูที่จะรวมอยู่บนเมนูเว็บ ค่าที่พร้อมใช้งานจะขึ้นอยู่กับการตั้งค่าของคุณสมบัติ WebMenuItemType
WebMenuItemType ระบุชนิดของรายการเว็บเมนู มีรายการเว็บเมนูสองประเภท:

-Url
- การดําเนินการ
ค่าที่คุณเลือกจะกําหนดชื่อรายการเว็บเมนูที่พร้อมใช้งานสําหรับคุณสมบัติ WebMenuItemName
WebPage ระบุเว็บเพจที่เชื่อมโยงกับรายการเมนู ไม่มีการใช้ค่าของคุณสมบัตินี้อีกต่อไป ไม่ใช้คุณสมบัตินี้
WebSecureTransaction เลือกว่ารายการเมนูจําเป็นต้องใช้ธุรกรรมการรักษาความปลอดภัย (SSL) หรือไม่ คุณสมบัตินี้ใช้กับรายการเมนูเว็บเท่านั้น

หมายเหตุ

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

คุณสมบัติของคิวรี

ภายในคิวรี คุณสามารถตั้งค่าคุณสมบัติบนคิวรีเอง แหล่งข้อมูล เขตข้อมูลที่คุณใช้สําหรับการเรียงลําดับ และช่วงที่คุณใช้เพื่อคั่นคิวรี

คุณสมบัติของคิวรี

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

คุณสมบัติ คำอธิบาย
AllowCheck ระบบละเว้นคุณสมบัตินี้สําหรับคิวรี ซึ่งมีผลกับฟอร์มและรายงาน
AllowCrossCompany ระบุว่าจะดึงข้อมูลสําหรับบริษัททั้งหมดที่ผู้ใช้มีอํานาจในการอ่านหรือไม่ ถ้าคุณตั้งค่าคุณสมบัติ เป็น false ซึ่งเป็นค่าเริ่มต้น ระบบจะดึงข้อมูลเฉพาะสําหรับบริษัทเซสชันปัจจุบันเท่านั้น
คำอธิบาย ตัวเลือก: อธิบายคิวรี สิ่งที่ส่งกลับ และอื่นๆ คุณสมบัตินี้จะมีประโยชน์ในสถานการณ์ Add-in ของ Microsoft Office
แบบฟอร์ม ระบุฟอร์มคิวรีที่ MorphX แสดงเมื่อผู้ใช้โต้ตอบกับคิวรี ค่าเริ่มต้นคือ SysQueryForm
แบบโต้ตอบ ระบุว่าผู้ใช้สามารถโต้ตอบกับรายงานด้วยตัวคั่นคิวรี การตั้งค่าตัวเลือกเครื่องพิมพ์ และอื่นๆ หรือไม่
สัญพจน์ ระบุวิธีการแสดงสัญพจน์ในคําสั่ง SQL ตัวเลือก forceLiterals แนะนําเคอร์เนลเพื่อแสดงค่าจริงที่ใช้ใน ที่ซึ่ง คําสั่งไปยังฐานข้อมูล Microsoft SQL Server ในช่วงเวลาของการปรับให้เหมาะสม ตัวเลือก forcePlaceholders แนะนําเคอร์เนลไม่ให้แสดงค่าที่แท้จริง หมาย เหตุ: อย่าใช้ตัวเลือก forceLiterals เนื่องจากอาจเปิดเผยรหัสกับภัยคุกคามความปลอดภัยการฉีด SQL
แบบจำลอง ระบุแบบจําลองที่มีคิวรีอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
QueryType ระบุชนิดของการสอบถาม โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

คุณสมบัติแหล่งข้อมูล

คุณสมบัติต่อไปนี้ควบคุมลักษณะของแหล่งข้อมูล แหล่งข้อมูลแบบฝังตัวและความสัมพันธ์ระหว่างแหล่งข้อมูลมีคุณสมบัติเพิ่มเติม คุณยังสามารถตั้งค่าคุณสมบัติหนึ่งรายการบนเขตข้อมูลในแหล่งข้อมูลได้

คุณสมบัติ ที่ซึ่งพร้อมใช้งาน คำอธิบาย
AllowAdd แหล่งข้อมูล ระบุว่าผู้ใช้สามารถเพิ่มเขตข้อมูลเพื่อเรียงลําดับและช่วงในขณะทํางานได้หรือไม่
บริษัท แหล่งข้อมูล ระบุบริษัทที่จะดึงข้อมูลมา
พลวัต โหนดเขตข้อมูลในแหล่งข้อมูล ระบุว่ามีการใช้เขตข้อมูลทั้งหมดในตาราง ในแหล่งข้อมูลหรือไม่ ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ เขตข้อมูลทั้งหมดในแหล่งข้อมูลจะถูกใช้ ถ้าคุณตั้งค่าเป็น ไม่ คุณสามารถลบเขตข้อมูลบางรายการออกได้ เมื่อแหล่งข้อมูลเป็นตารางพื้นฐาน ค่าของ ใช่ หมายความว่ามีการใช้เขตข้อมูลทั้งหมดจากตารางที่ได้รับมา
เปิดใช้งาน แหล่งข้อมูล ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ไม่ ระบบคิวรีจะละเว้นแหล่งข้อมูลและแหล่งข้อมูลแบบฝังตัวทั้งหมด
FetchMode แหล่งข้อมูลแบบฝังตัว ระบุว่าควรเชื่อมโยงแหล่งข้อมูลผ่านความสัมพันธ์ 1:1 หรือความสัมพันธ์ 1:n หรือไม่ โน้ต: สําหรับแหล่งข้อมูลที่ใช้ในรายงาน ให้ใช้ความสัมพันธ์ของการรวมที่ใช้โหมดการดึงข้อมูล 1:1
เขตข้อมูล, RelatedField ความสัมพันธ์บนแหล่งข้อมูลแบบฝังตัว ชื่อของเขตข้อมูลจากแหล่งข้อมูลหลักและแหล่งข้อมูลที่เกี่ยวข้องที่ใช้ในความสัมพันธ์
FirstFast แหล่งข้อมูล ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ ฐานข้อมูลจะได้รับคําแนะนําว่าควรเรียกระเบียนแรกจากคิวรีก่อนที่เรคคอร์ดอื่น ๆ การตั้งค่านี้จะช่วยให้ระบบฐานข้อมูลบางระบบสามารถปรับการค้นคืนเรกคอร์ดให้เหมาะสมที่สุดได้ และดังนั้นจึงช่วยปรับปรุงประสิทธิภาพการทํางาน
FirstOnly แหล่งข้อมูล ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ ฐานข้อมูลจะได้รับคําแนะนําที่จําเป็นต้องใช้เฉพาะระเบียนแรกจากคิวรีเท่านั้น การตั้งค่านี้จะช่วยให้ระบบฐานข้อมูลบางระบบสามารถปรับการค้นคืนเรกคอร์ดให้เหมาะสมที่สุดได้ และดังนั้นจึงช่วยปรับปรุงประสิทธิภาพการทํางาน
JoinMode แหล่งข้อมูลแบบฝังตัว ระบุกลยุทธ์ที่ใช้ในการรวมเอาต์พุตจากแหล่งข้อมูล
ชื่อ แหล่งข้อมูล ระบุชื่อของแหล่งข้อมูล
ความสัมพันธ์ แหล่งข้อมูลแบบฝังตัว ระบุว่าระบบการสอบถามควรใช้ความสัมพันธ์ที่กําหนดไว้สําหรับตารางและ EDTs หรือไม่ ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ คิวรีจะอัปเดตโดยอัตโนมัติถ้าความสัมพันธ์มีการเปลี่ยนแปลง
ตาราง แหล่งข้อมูล ระบุตาราง แผนที่ หรือมุมมองที่ใช้เป็นแหล่งข้อมูล คุณไม่สามารถปรับเปลี่ยนคุณสมบัตินี้ได้หลังจากที่คุณกําหนดลําดับการจัดเรียงหรือช่วง
ตาราง, ตารางที่เกี่ยวข้อง ความสัมพันธ์บนแหล่งข้อมูลแบบฝังตัว ชื่อของแหล่งข้อมูลหลักและแหล่งข้อมูลที่เกี่ยวข้อง
UniqueId แหล่งข้อมูล จํานวนที่ไม่ซ้ํากันของแหล่งข้อมูล คุณสมบัตินี้เป็นแบบอ่านอย่างเดียว
อัปเดต แหล่งข้อมูล ระบุว่าคิวรีสามารถอัปเดตระเบียนในฐานข้อมูลได้หรือไม่

คุณสมบัติของช่วง

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

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

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

คุณสมบัติของรายงาน

ตั้งค่าส่วนใหญ่ของคุณสมบัติสําหรับรายงานเกี่ยวกับการออกแบบ ส่วนการออกแบบ และโหนดตัวควบคุมใน Application Explorer สําหรับข้อมูลเกี่ยวกับคุณสมบัติของระบบที่พร้อมใช้งานในรายงาน ให้ดูส่วน "ระบบและคุณสมบัติทั่วไป" ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติของรายงาน

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

คุณสมบัติของตัวควบคุมรายงาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติของตัวควบคุมรายงาน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติเพิ่มเติมที่พร้อมใช้งานสําหรับตัวควบคุม ให้ดูส่วน "คุณสมบัติตัวควบคุมฟอร์ม"

คุณสมบัติ คำอธิบาย
การจัดแนว ระบุการจัดแนวของค่าที่แสดงในตัวควบคุม
AllowNegative ระบุว่าตัวควบคุมยอมรับค่าลบหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
ArrayIndex ระบุองค์ประกอบอาร์เรย์ที่แสดงในตัวควบคุม ตัวควบคุมจะขึ้นอยู่กับชนิดข้อมูลแบบขยายที่มีองค์ประกอบอาร์เรย์ คุณสมบัตินี้ไม่พร้อมใช้งานสําหรับตัวควบคุมข้อความและรูปร่าง
การประกาศอัตโนมัติ ระบุว่ามีการสร้างตัวแปรที่มีชื่อเดียวกันกับตัวควบคุมหรือไม่ เมื่อคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ จะง่ายต่อการเข้าถึงตัวควบคุมรายงานจากรหัส X++ และคุณสามารถค้นหาข้อผิดพลาดในเวลาการคอมไพล์
AutoInsSeparator ระบุว่าจะแสดงตัวคั่นทศนิยมหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจริงเท่านั้น
พื้นหลังสี ระบุสีพื้นหลังสําหรับตัวควบคุม สามารถแทนที่การตั้งค่าของคุณสมบัตินี้ได้โดยใช้คุณสมบัติ BackStyle
BackStyle ระบุว่าพื้นหลังของตัวควบคุมทึบแสงหรือโปร่งใส เมื่อคุณตั้งค่าคุณสมบัตินี้เป็น โปร่งใส ลักษณะการทํางานจะขึ้นอยู่กับชนิดของตัวควบคุม:

- สําหรับตัวควบคุมบิตแมป พิกเซลที่มีสีเดียวกันจะเป็นแบบโปร่งใส
- สําหรับตัวควบคุมอื่นๆ ทั้งหมด จะใช้สีพื้นหน้าเป็นสีพื้นหลัง
ตัวหนา ระบุการจัดรูปแบบข้อความตัวหนา
BottomMargin ระบุระยะขอบสําหรับตัวควบคุม
เปลี่ยนตัวพิมพ์ใหญ่ ระบุกรณีของข้อความที่ผู้ใช้ป้อน คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมสตริง enum ข้อความ และพร้อมท์เท่านั้น
ChangeLabelCase ระบุว่าควรแก้ไขป้ายชื่อสําหรับตัวควบคุมเมื่อพิมพ์รายงานหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-รถ
-ไม่
- ตัวพิมพ์ใหญ่
- ตัวพิมพ์เล็ก
- กรณีชื่อเรื่อง
ค่าเริ่มต้นคือ อัตโนมัติ
ColorScheme ระบุชุดแบบสีสําหรับตัวควบคุม
ConfigurationKey ระบุคีย์การกําหนดค่าสําหรับตัวควบคุม
CSSClass ระบุ Cascading Style Sheet (CSS) เพื่อใช้เพื่อแสดงค่าใน HTML
DataField ระบุเขตข้อมูลตารางสําหรับตัวควบคุม คุณสมบัตินี้ไม่พร้อมใช้งานสําหรับตัวควบคุมข้อความ รูปร่าง กล่อง และบิตแมป
DataMethod ระบุวิธีการแสดงที่แสดงข้อมูลในตัวควบคุม คุณสมบัตินี้ไม่พร้อมใช้งานสําหรับตัวควบคุมข้อความ รูปร่าง และกล่อง
DateDay ระบุรูปแบบสําหรับวัน คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมวันที่เท่านั้น
DateFormat ระบุรูปแบบสําหรับวันที่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมวันที่เท่านั้น
DateMonth ระบุรูปแบบสําหรับเดือน คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมวันที่เท่านั้น
DateSeparator ระบุตัวคั่นที่ปรากฏขึ้นระหว่างเดือน วัน และปี คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมวันที่เท่านั้น
DateYear ระบุรูปแบบสําหรับปี คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมวันที่เท่านั้น
DecimalSeparator ระบุสัญลักษณ์ที่ใช้เพื่อแยกค่าทศนิยม คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจริงเท่านั้น
DisplaceNegative ระบุตําแหน่งใหม่สําหรับค่าในตัวควบคุมเส้นตารางเมื่อค่าเป็นจํานวนลบ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
DynamicHeight ระบุว่าตัวควบคุมถูกปรับขนาดเพื่อแสดงบรรทัดเพิ่มเติมของข้อความหรือไม่ เมื่อคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ ส่วนหัวของหน้า ส่วนท้ายของหน้า และส่วนหัวของคอลัมน์ที่ซ้ํากันจะถูกเพิ่มโดยอัตโนมัติตามความจําเป็น คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมสตริงเท่านั้น
ExtendedDataType ระบุ EDT ที่เขตข้อมูลที่เชื่อมโยงกับตัวควบคุมควรยึดตาม
ExtraSumWidth ปรับเปลี่ยนความกว้างเริ่มต้นที่อนุญาตสําหรับผลรวม คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
แบบอักษร ระบุแบบอักษร
ขนาดแบบอักษร ระบุขนาดแบบอักษร
ForegroundColor ระบุสีพื้นหน้าสําหรับตัวควบคุม
FormatMST ระบุว่ามีการจัดรูปแบบค่าโดยใช้รูปแบบสกุลเงินมาตรฐานหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจริงเท่านั้น
ความสูง ระบุความสูงของตัวควบคุม เมื่อตัวควบคุมเกี่ยวข้องกับ EDT คุณสมบัติ Height ของตัวควบคุมจะแทนที่คุณสมบัติ DisplayLength ของ EDT ถ้าคุณตั้งค่าคุณสมบัติ ความสูง เป็น อัตโนมัติ สําหรับตัวควบคุมบิตแมป ขนาดของตัวควบคุมจะขึ้นอยู่กับขนาดของกราฟิก
ImageName ระบุชื่อแฟ้มสําหรับรูป คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมบิตแมปเท่านั้น
ImageResource ระบุ ID สําหรับทรัพยากรระบบที่จะแสดง แมโครทรัพยากรแสดงรายการรหัสเหล่านี้ แมโครต่างๆ จะอยู่ภายใต้โหนด แมโคร ใน Application Explorer คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมบิตแมปเท่านั้น
ตัวเอียง ระบุการจัดรูปแบบข้อความตัวเอียง
ป้ายชื่อ ระบุชื่อเรื่องสําหรับตัวควบคุม ถ้าไม่ได้ระบุป้ายชื่อไว้ที่นี่ ป้ายชื่อนั้นจะถูกสืบทอดมาจากเขตข้อมูล
ป้ายชื่อตัวหนา ตั้งค่าหรือแสดงค่าที่ระบุการตั้งค่าตัวหนาสําหรับป้ายชื่อในตัวควบคุม
LabelCSSClass ระบุ CSS เพื่อใช้เพื่อแสดงป้ายชื่อใน HTML
LabelFont ตั้งค่าหรือส่งกลับค่าชนิดข้อมูลสตริงที่ระบุฟอนต์สําหรับข้อความป้ายชื่อในตัวควบคุมกล่องคําสั่งผสมของฟอร์ม
LabelFontSize ตั้งค่าหรือแสดงขนาดแบบอักษรเป็นจุดสําหรับข้อความป้ายชื่อในตัวควบคุมกล่องคําสั่งผสมของฟอร์ม
LabelItalic ตั้งค่าหรือแสดงค่าที่ระบุว่าข้อความในป้ายชื่อตัวควบคุมควรเป็นตัวเอียงหรือไม่
LabelLineBelow ระบุรูปแบบของการขีดเส้นใต้สําหรับชื่อเรื่องตัวควบคุม
LabelLineThickness ระบุรูปแบบของบรรทัดด้านล่างหัวข้อคอลัมน์
LabelPosition ตั้งค่าหรือแสดงตําแหน่งของป้ายชื่อสําหรับตัวควบคุม ค่าที่ถูกต้องคือ Left และ Above
LabelTabLeader ระบุว่าจะผนวกชุดของจุดเพื่อควบคุมป้ายชื่อหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-รถ
- อย่าผนวก
- ทําการผนวก
ค่าเริ่มต้นคือ อัตโนมัติ
LabelUnderline ตั้งค่าหรือแสดงค่าที่ระบุว่าควรขีดเส้นใต้ข้อความในป้ายชื่อตัวควบคุมหรือไม่
LabelWidth ระบุความกว้างของป้ายชื่อสําหรับตัวควบคุม
ซ้าย ระบุการจัดแนวด้านซ้ายของตัวควบคุม
LeftMargin ระบุระยะขอบด้านซ้ายสําหรับตัวควบคุม
รายการ ระบุลักษณะของบรรทัดที่ประกอบเป็นรูปร่าง คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมรูปร่างเท่านั้น
LineAbove ระบุชนิดของบรรทัดสําหรับเส้นขอบด้านบนของตัวควบคุม ถ้ารายงานของคุณมีหลายเส้นหรือกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในแต่ละส่วน
LineBelow ระบุชนิดของบรรทัดสําหรับเส้นขอบด้านล่างของตัวควบคุม ถ้ารายงานของคุณมีหลายเส้นหรือกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในแต่ละส่วน
LineLeft ระบุชนิดของบรรทัดสําหรับเส้นขอบด้านซ้ายของตัวควบคุม ถ้ารายงานของคุณมีหลายเส้นหรือกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในแต่ละส่วน
LineRight ระบุชนิดของบรรทัดสําหรับเส้นขอบขวาของตัวควบคุม ถ้ารายงานของคุณมีหลายเส้นหรือกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในแต่ละส่วน
MenuItemLabel ระบุป้ายชื่อสําหรับรายการเมนู
MenuItemName ระบุชื่อของรายการเมนู รายการเมนูที่พร้อมใช้งานจะแตกต่างกัน ขึ้นอยู่กับการตั้งค่าของคุณสมบัติ MenuItemType
MenuItemType ระบุว่ารายการเมนูเป็นการดําเนินการ การแสดงผล หรือรายการเมนูผลลัพธ์ รายการเมนูการแสดงใช้สําหรับแบบฟอร์ม และรายการเมนูเอาท์พุทใช้สําหรับรายงาน รายการเมนูผลลัพธ์มีไว้สําหรับคลาส งาน หรือคิวรี
MinNoOfDecimals ระบุจํานวนตําแหน่งทศนิยมต่ําสุดที่แสดง ไม่แสดงศูนย์ต่อท้าย
ModelFieldName ระบุเขตข้อมูลที่ใช้เพื่อกําหนดการจัดแนวด้านซ้ายและความกว้างของตัวควบคุม
NoOfDecimals ระบุจํานวนตําแหน่งทศนิยมที่แสดง ค่าเริ่มต้นคือ 20 คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจริงเท่านั้น
ปรับขนาดบิตแมป ระบุว่ารูปภาพสามารถปรับขนาดให้พอดีกับขนาดของตัวควบคุมได้หรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมบิตแมปเท่านั้น
RightMargin ระบุระยะขอบสําหรับตัวควบคุม
การหมุนการเซ็นชื่อ ระบุว่ามีการกลับเครื่องหมายสําหรับตัวควบคุมหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
ShowLabel ตั้งค่าหรือแสดงค่าที่ระบุว่าป้ายชื่อสําหรับตัวควบคุมจะแสดงในฟอร์มหรือไม่ ค่า True แสดงว่ามีการแสดงป้ายชื่อ
ShowPicAsText ระบุว่าจะแสดงชื่อไฟล์สําหรับรูปภาพแทนรูปภาพหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมบิตแมปเท่านั้น
ShowZero ระบุว่าจะแสดงค่า 0 (ศูนย์) หรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
SignDisplay ระบุวิธีการแสดงเครื่องหมายของตัวเลข คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
SumAll ระบุว่าจะมีการคํานวณผลรวมของค่าทั้งหมดหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
SumNeg ระบุว่าจะมีการคํานวณผลรวมของค่าลบทั้งหมดหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
SumPos ระบุว่าจะมีการคํานวณผลรวมของค่าบวกทั้งหมดหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจํานวนเต็มและตัวควบคุมจริงเท่านั้น
ตาราง ระบุแหล่งข้อมูลสําหรับตัวควบคุม คุณสมบัตินี้ไม่พร้อมใช้งานสําหรับตัวควบคุมข้อความ รูปร่าง กล่อง และบิตแมป
ข้อความ ระบุสตริงข้อความที่แสดงในตัวควบคุม คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมข้อความเท่านั้น
TimeFormat ระบุว่าเวลาจะแสดงในรูปแบบ 24 ชั่วโมงหรือในรูปแบบ AM/PM คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมเวลาเท่านั้น
TimeHours ระบุว่าจะแสดงชั่วโมงหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมเวลาเท่านั้น
TimeMinutes ระบุว่าจะแสดงนาทีหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมเวลาเท่านั้น
TimeSeconds ระบุว่าจะแสดงวินาทีหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมเวลาเท่านั้น
TimeSeparator ระบุสัญลักษณ์ที่ใช้เพื่อแยกชั่วโมง นาที และวินาที คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมเวลาเท่านั้น
ความหนา ระบุความหนาของเส้นขอบตัวควบคุม
ตัวคั่นหลักพัน ระบุสัญลักษณ์ที่ใช้ในการแยกพัน คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมจริงเท่านั้น
ด้านบน ระบุการจัดแนวด้านบนสุดของตัวควบคุม
TopMargin ระบุระยะขอบสําหรับตัวควบคุม
ชนิด ระบุชนิดของรูปร่างที่แสดง คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมรูปร่างเท่านั้น
TypeHeaderPrompt ระบุว่ามีการเพิ่มเส้นของจุดเพื่อเติมช่องว่างระหว่างชื่อเรื่องตัวควบคุมและค่าตัวควบคุมหรือไม่ คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมข้อความและพร้อมท์เท่านั้น
ขีดเส้นใต้ ระบุการจัดรูปแบบข้อความขีดเส้นใต้
มองเห็นได้ ตั้งค่าหรือแสดงค่าที่ระบุว่าตัวควบคุมมองเห็นได้หรือไม่ ค่า ของ True แสดงว่าตัวควบคุมมองเห็นได้
WarnIfMissing ระบุว่าข้อความจะแสดงขึ้นหรือไม่ถ้ารูปภาพหายไปจากรายงาน คุณสมบัตินี้จะพร้อมใช้งานสําหรับตัวควบคุมบิตแมปเท่านั้น
WebMenuItemName ระบุรายการเมนูที่จะรวมอยู่บนเมนูเว็บ ค่าที่พร้อมใช้งานจะขึ้นอยู่กับการตั้งค่าของคุณสมบัติ WebMenuItemType
WebMenuItemType ระบุชนิดของรายการเมนู มีรายการเว็บเมนูสองประเภท:

-Url
- การดําเนินการ
ค่าที่คุณเลือกจะกําหนดชื่อรายการเว็บเมนูที่พร้อมใช้งานสําหรับคุณสมบัติ WebMenuItemName
WebTarget ระบุตําแหน่งที่ตั้งของตัวควบคุมในรายงานเว็บ
ความกว้าง ระบุความกว้างของตัวควบคุม เมื่อตัวควบคุมเกี่ยวข้องกับ EDT คุณสมบัติ Width ของตัวควบคุมจะแทนที่คุณสมบัติ DisplayLength ของ EDT ถ้าคุณตั้งค่าคุณสมบัติ ความกว้าง เป็น อัตโนมัติ สําหรับตัวควบคุมบิตแมป ขนาดของตัวควบคุมจะขึ้นอยู่กับขนาดของกราฟิก

คุณสมบัติการออกแบบรายงาน

ตารางต่อไปนี้อธิบายคุณสมบัติการออกแบบรายงาน

คุณสมบัติ คำอธิบาย
ArrangeMethod ระบุเค้าโครงสําหรับตัวควบคุมในส่วนรายงาน
ArrangeWhen ระบุว่าจะจัดเรียงตัวควบคุมรายงานเมื่อใด
BottomMargin ระบุระยะขอบล่าง ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ใช้จัดเก็บตารางระบบ
คำอธิบาย ระบุชื่อที่ปรากฏสําหรับรายงานในอินเทอร์เฟซผู้ใช้
ColorScheme ระบุชุดแบบสี
คอลัมน์ ระบุจํานวนคอลัมน์
ColumnSpace ระบุช่องว่างระหว่างคอลัมน์
Font, FontSize, Italic, Underline และ Bold ระบุการจัดรูปแบบข้อความ การตั้งค่าคุณสมบัติ Font และ FontSize จะแทนที่ค่าที่คุณตั้งค่าโดยการคลิก แบบอักษรตัวเลือก> บนเมนู เครื่องมือ
ForegroundColor ระบุสีพื้นหน้า
ความสูง ระบุความสูง
LeftMargin ระบุระยะขอบซ้าย ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ใช้จัดเก็บตารางระบบ
LineAbove ระบุชนิดของบรรทัดสําหรับเส้นขอบด้านบนของส่วน ถ้ารายงานมีหลายเส้นและกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในส่วน
LineBelow ระบุชนิดของบรรทัดสําหรับเส้นขอบด้านล่างของส่วน ถ้ารายงานมีหลายเส้นและกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในส่วน
LineLeft ระบุชนิดของบรรทัดสําหรับเส้นขอบด้านซ้ายของส่วน ถ้ารายงานมีหลายเส้นและกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในส่วน
LineRight ระบุชนิดของบรรทัดสําหรับเส้นขอบขวาของส่วน ถ้ารายงานมีหลายเส้นและกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในส่วน
ResolutionX ความละเอียด ระบุระยะห่างระหว่างเส้นตาราง
RightMargin ระบุระยะขอบด้านขวา ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ใช้จัดเก็บตารางระบบ
ไม้บรรทัด ระบุหน่วยสําหรับไม้บรรทัดที่ปรากฏขึ้นเมื่อคุณแก้ไขการออกแบบ เมื่อต้องการแก้ไขการออกแบบ ให้คลิกขวาที่ AutoDesignSpecs หรือ ออกแบบที่สร้างขึ้น จากนั้นเลือก แก้ไข
ความหนา ระบุความหนาของเส้นขอบของส่วน
TopMargin ระบุระยะขอบบน ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ใช้จัดเก็บตารางระบบ

คุณสมบัติของส่วนการออกแบบรายงาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับส่วนการออกแบบรายงาน สําหรับข้อมูลเกี่ยวกับคุณสมบัติอื่น ๆ ที่พร้อมใช้งานสําหรับการออกแบบรายงาน ให้ดูส่วน "คุณสมบัติการออกแบบรายงาน"

คุณสมบัติ คำอธิบาย
ArrangeMethod ระบุเค้าโครงสําหรับตัวควบคุมในส่วนรายงาน
ArrangeWhen ระบุว่าควรจัดเรียงตัวควบคุมในคอนเทนเนอร์เมื่อไหน ตัวเลือกที่พร้อมใช้งานคือ Startupตามความต้องการ และไม่ต้อง
ตัวหนา รับหรือตั้งค่าน้ําหนักของฟอนต์ที่ใช้เพื่อแสดงข้อความในตัวควบคุม
ด้านล่าง เปลี่ยนตําแหน่งของด้านล่างของรายงาน
BottomMargin ระบุระยะขอบล่าง ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ถูกเก็บไว้ในตารางระบบ UserInfo จะถูกใช้
ColorScheme ระบุชุดแบบสี
ColumnHeadingsStrategy ระบุเค้าโครงของส่วนหัวของคอลัมน์ ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น WordWrap หัวเรื่องจะตัดคําเมื่อมีความยาวมากกว่าเขตข้อมูลที่ยาวที่สุดในคอลัมน์ หัวเรื่องสามารถตัดคําให้ได้สูงสุดแปดบรรทัด หัวเรื่องที่ยาวกว่าแปดเส้นจะถูกตัดทอน โน้ต: ความยาวของหัวเรื่องแตกต่างกันไป ขึ้นอยู่กับภาษา
คอลัมน์ ระบุจํานวนคอลัมน์
Columnspace ระบุช่องว่างระหว่างคอลัมน์
แบบอักษร ระบุการจัดรูปแบบข้อความ การตั้งค่าคุณสมบัติ Font และ FontSize จะแทนที่ค่าที่คุณสามารถตั้งค่าได้โดยการคลิก ตัวเลือก > ฟอนต์ บนเมนู เครื่องมือ
ขนาดแบบอักษร ระบุการจัดรูปแบบข้อความ การตั้งค่าคุณสมบัติ Font และ FontSize จะแทนที่ค่าที่คุณสามารถตั้งค่าได้โดยการคลิก ตัวเลือก > ฟอนต์ บนเมนู เครื่องมือ
ForegroundColor ระบุสีพื้นหน้า
GrandHeader ระบุว่าจะแสดงค่าของคุณสมบัติ HeaderText หรือไม่ คุณสมบัติ GrandHeader จะพร้อมใช้งานเฉพาะเมื่อรายงานมีแหล่งข้อมูลหลายแหล่งที่ไม่ได้ซ้อนกัน
GrandTotal ระบุว่าจะแสดงค่าของคุณสมบัติ FooterText หรือไม่ คุณสมบัติ GrandTotal จะพร้อมใช้งานเฉพาะเมื่อรายงานมีแหล่งข้อมูลหลายแหล่งที่ไม่ได้ซ้อนกัน
HeaderText ระบุข้อความที่แสดงเหนือระเบียนแรกในส่วนเมื่อคุณสมบัติ GrandHeader ถูกตั้งค่าเป็น ใช่ คุณสมบัตินี้จะพร้อมใช้งานเฉพาะเมื่อรายงานมีแหล่งข้อมูลหลายแหล่งที่ไม่ซ้อนกัน
ความสูง ระบุความสูง
ตัวเอียง ระบุการจัดรูปแบบข้อความ การตั้งค่าคุณสมบัติ Font และ FontSize จะแทนที่ค่าที่คุณสามารถตั้งค่าได้โดยการคลิก ตัวเลือก > ฟอนต์ บนเมนู เครื่องมือ
LabelTopMargin, LabelBottomMargin ระบุระยะขอบด้านบนและด้านล่างของส่วนหัวของคอลัมน์
LeftMargin ระบุระยะขอบซ้าย ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ถูกเก็บไว้ในตารางระบบ UserInfo จะถูกใช้
LineAbove, LineBelow, LineLeft, LineRight ระบุชนิดของบรรทัดสําหรับเส้นขอบส่วน ถ้ารายงานมีหลายเส้นและกล่อง พิจารณาการใช้ตัวควบคุมรูปร่างภายในส่วน
แผนผัง ระบุแผนที่ที่จะใช้เพื่อแสดงข้อมูล คุณสามารถเชื่อมโยงเขตข้อมูลแผนที่กับเขตข้อมูลในตารางอย่างน้อยหนึ่งตาราง คุณสมบัตินี้ช่วยให้คุณสามารถใช้ชื่อเขตข้อมูลเดียวกันเพื่อเข้าถึงเขตข้อมูลที่มีชื่อแตกต่างกันในตารางที่แตกต่างกัน
NoOfHeadingLines ระบุจํานวนของบรรทัดที่ใช้เพื่อแสดงหัวข้อคอลัมน์ ถ้าคุณตั้งค่าคุณสมบัติเป็น 0 (ศูนย์) ส่วนหัวของคอลัมน์จะไม่แสดงขึ้น สําหรับรายงานที่รวมหลายฟิลด์ ให้เพิ่มจํานวนบรรทัดเพื่อให้แน่ใจว่า เขตข้อมูลทั้งหมดจะแสดงขึ้น
RightMargin ระบุระยะขอบด้านขวา ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ถูกเก็บไว้ในตารางระบบ UserInfo จะถูกใช้
ความละเอียด X ระบุระยะห่างระหว่างเส้นตาราง
ความละเอียด ระบุระยะห่างระหว่างเส้นตาราง
ไม้บรรทัด ระบุหน่วยสําหรับไม้บรรทัดที่จะแสดงขึ้นเมื่อคุณแก้ไขการออกแบบ เมื่อต้องการแก้ไขการออกแบบ ให้คลิกขวาที่ AutoDesignSpecs หรือ ออกแบบที่สร้างขึ้น จากนั้นเลือก แก้ไข
ตาราง ระบุแหล่งข้อมูลสําหรับส่วน
ความหนา ระบุความหนาของเส้นขอบของส่วน
ด้านบน เปลี่ยนตําแหน่งของด้านบนของรายงาน
TopMargin ระบุระยะขอบบน ถ้าคุณตั้งค่าคุณสมบัตินี้เป็น อัตโนมัติ ค่าเริ่มต้นที่ถูกเก็บไว้ในตารางระบบ UserInfo จะถูกใช้
ขีดเส้นใต้ ระบุการจัดรูปแบบข้อความ การตั้งค่าคุณสมบัติ Font และ FontSize จะแทนที่ค่าที่คุณสามารถตั้งค่าได้โดยการคลิก ตัวเลือก > ฟอนต์ บนเมนู เครื่องมือ

คุณสมบัติคิวรีรายงาน

ตารางต่อไปนี้อธิบายคุณสมบัติของคิวรีรายงาน สําหรับข้อมูลเกี่ยวกับคุณสมบัติของรายงานอื่นๆ ดูส่วน "คุณสมบัติของรายงาน" และ "ระบบและคุณสมบัติทั่วไป"

คุณสมบัติ คำอธิบาย
AllowCheck รับหรือตั้งค่าสถานะอนุญาตให้ตรวจสอบ
AllowCrossCompany รับหรือตั้งค่าสถานะอนุญาตข้ามบริษัท แฟล็กนี้ระบุว่าการดําเนินการคิวรีอยู่ในทั้งบริษัทหรือไม่
คำอธิบาย คําอธิบายข้อความของคิวรี คุณสมบัติที่เลือกได้นี้มักจะใช้ในสถานการณ์ Add-in ของ Office
แบบฟอร์ม ระบุแบบฟอร์มที่ใช้สําหรับการโต้ตอบของผู้ใช้
แบบโต้ตอบ ระบุว่าผู้ใช้สามารถโต้ตอบกับรายงานด้วยตัวคั่นคิวรี การตั้งค่าตัวเลือกเครื่องพิมพ์ และอื่นๆ หรือไม่
สัญพจน์ ระบุวิธีการแสดงสัญพจน์ในคําสั่ง SQL
แบบจำลอง ระบุแบบจําลองที่มีคิวรีรายงานอยู่ แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันที่กําหนดเองในแบบจําลองที่อยู่ในเลเยอร์อื่น
QueryType ระบุชนิดของการสอบถาม โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

คุณสมบัติสิทธิ์ของรหัสความปลอดภัย

การอนุญาตรหัสคือ กลุ่มของสิทธิ์ที่เชื่อมโยงกับรายการเมนูหรือการดําเนินการบริการ เมื่อบทบาทความปลอดภัยมีสิทธิ์เข้าถึงรายการเมนู ก็จะสามารถเข้าถึงรายการ Application Explorer อื่น ๆ ที่สิทธิ์โค้ดสําหรับรายการเมนูนั้นระบุไว้ด้วย สิทธิ์เฉพาะที่กําหนดไว้ภายใต้โหนดสิทธิ์โค้ดจะควบคุมระดับการเข้าถึง

วัตถุที่รักษาความปลอดภัยได้

ใช้สิทธิ์โค้ดเพื่อให้สิทธิ์เข้าถึงวัตถุที่รักษาความปลอดภัยได้ รายการต่อไปนี้แสดงลําดับชั้นของโหนดสิทธิ์โค้ดใน Application Explorer:

  • การรักษาความปลอดภัย
    • การอนุญาตโค้ด
      • YourCodePermission
        • ตาราง
        • วิธีเซิร์ฟเวอร์
        • วัตถุที่เกี่ยวข้อง
          • แบบฟอร์ม
          • ตัวควบคุมเว็บ
          • รายงาน

การอนุญาตของโค้ดยังสามารถแทนที่ระดับการเข้าถึงไปยังออบเจ็กต์ที่รักษาความปลอดภัยได้ภายใต้โหนดออบเจ็กต์ที่เกี่ยวข้อง

คุณสมบัติสิทธิ์ของโค้ด

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิ์>รหัสความปลอดภัย>YourCodePermission ใน Application Explorer

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

คุณสมบัติของตาราง

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิ์>รหัสความปลอดภัย>ตาราง>YourCodePermission>YourTable ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ตาราง ใช่ ชื่อของตาราง
EffectiveAccess ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

คุณสมบัติของเมธอดเซิร์ฟเวอร์

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิ์รหัส> วิธีการ>ของเซิร์ฟเวอร์>YourCodePermission>YourServerMethod ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ประเภท ใช่ ชื่อของคลาสเซิร์ฟเวอร์
วิธีการ ใช่ วิธีเซิร์ฟเวอร์ความปลอดภัยที่ถูกแท็กด้วยแอตทริบิวต์ SysEntryPointAttribute
EffectiveAccess ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- การเรียก - สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
- NoAccess - ไม่สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
ManagedBy ไม่จำเป็นต้องระบุ เครื่องมืออัตโนมัติใช้คุณสมบัตินี้

คุณสมบัติของ Form

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิ์>รหัสความปลอดภัย>ออบเจ็กต์>ที่เกี่ยวข้องYourCodePermission>Forms>YourForm ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
แบบฟอร์ม ใช่ ชื่อของแบบฟอร์ม
AccessLevel ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

คุณสมบัติของตัวควบคุมเว็บ

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิ์รหัส>>>เว็บออบเจ็กต์ที่เกี่ยวข้องกับ>YourCodePermission>YourWebControl ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
WebControl ใช่ ชื่อของตัวควบคุมเว็บ
AccessLevel ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

คุณสมบัติของรายงาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิ์รหัส>>>Associated Objects>Reports>YourReport ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ชื่อ ใช่ ชื่อของการออกแบบรายงาน
รายงาน ใช่ ชื่อเต็มของรายงาน
ManagedBy ไม่จำเป็นต้องระบุ เครื่องมืออัตโนมัติใช้คุณสมบัตินี้

คุณสมบัติหน้าที่ด้านความปลอดภัย

สิทธิ์การรักษาความปลอดภัยรวมเป็นสิทธิพิเศษ และสิทธิพิเศษรวมเป็นหน้าที่ กําหนดหน้าที่เป็นกลุ่มของสิทธิพิเศษที่เกี่ยวข้อง ซึ่งช่วยให้ผู้ใช้สามารถเข้าถึงฟังก์ชันทางธุรกิจเฉพาะได้ ใน Application Explorer ให้จัดระเบียบสิทธิ์เหล่านี้ลงในโหนดของหน้าที่

แนวทางปฏิบัติที่ดีที่สุด

ปฏิบัติตามกฎแนวทางปฏิบัติที่ดีที่สุดสําหรับหน้าที่:

  • กําหนดหน้าที่ทั้งหมดให้กับบทบาท
  • รวมหน้าที่ทั้งหมดเป็นส่วนหนึ่งของวงจรกระบวนการ
  • เนื่องจากภาษีแสดงถึงฟังก์ชันธุรกิจเฉพาะ ซึ่งไม่ค่อยจะหรือไม่เคยเปลี่ยนชื่อหน้าที่ ตัวอย่างเช่น บริษัทของคุณจะชําระเงินบิล แม้ว่ารายละเอียดของวิธีการชําระเงินของคุณอาจเปลี่ยนแปลง แต่ฟังก์ชันที่จําเป็นของการเรียกเก็บเงินจะไม่เปลี่ยนแปลง แทนที่จะสร้างภาษีใหม่ ให้เปลี่ยนโหนดย่อยของสิทธิ์ของภาษี
  • ไม่บ่อยหรือไม่เคยเปลี่ยนชื่อของวงจรกระบวนการ

ลําดับชั้นหน้าที่ในตัวสํารวจแอพพลิเคชัน

รายการต่อไปนี้แสดงลําดับชั้นของโหนดหน้าที่ใน Application Explorer:

  • การรักษาความปลอดภัย
    • หน้าที่
      • YourDuty
        • สิทธิ์

คุณสมบัติของหน้าที่

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับ โหนดที่>Security Duties>YourDuty ใน Application Explorer

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

- ใช่ - เปิดใช้งานภาษี
- ไม่ - ปิดการใช้งานหน้าที่

คุณสมบัติของสิทธิ์การใช้งาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับ โหนดที่>Security Duties>YourDuty>Privileges>YourPrivilege ใน Application Explorer

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

- ใช่ - เปิดใช้งานสิทธิ์การใช้งาน
- ไม่ - ปิดใช้งานสิทธิ์การใช้งาน

คุณสมบัติสิทธิ์การรักษาความปลอดภัย

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

แนวทางปฏิบัติที่ดีที่สุด

ส่วนนี้อธิบายกฎแนวทางปฏิบัติที่ดีที่สุดสําหรับสิทธิ์การใช้งาน

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

วัตถุที่รักษาความปลอดภัยได้

ใช้สิทธิ์การใช้งานเพื่อให้เข้าถึงวัตถุที่รักษาความปลอดภัยได้ รายการต่อไปนี้แสดงลําดับชั้นภายใต้โหนดสิทธิ์>ใน Application Explorer:

  • การรักษาความปลอดภัย
    • สิทธิ์
      • YourPrivilege
        • จุดเข้าใช้งาน
        • สิทธิ์
          • ตาราง
          • วิธีเซิร์ฟเวอร์
          • แบบฟอร์ม

สิทธิ์การใช้งานยังสามารถแทนที่ระดับการเข้าถึงไปยังวัตถุที่ปลอดภัยได้ตามที่กําหนดไว้ที่อื่น ๆ ใน Application Explorer ตัวอย่างเช่น สิทธิ์สามารถแทนที่สิทธิ์ที่คุณสมบัติ EffectiveAccess กําหนดภายใต้ฟอร์ม>สิทธิ์>ของคุณ อัปเดต>>ตาราง>ของคุณใน Application Explorer

คุณสมบัติของสิทธิ์การใช้งาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิพิเศษ>ความปลอดภัย>YourPrivilege ใน Application Explorer

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

- ใช่ - เปิดใช้งานสิทธิ์การใช้งาน
- ไม่ - ปิดใช้งานสิทธิ์การใช้งาน

คุณสมบัติจุดเข้าใช้งาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิพิเศษ>ด้านความปลอดภัย>จุด>เข้าใช้งานYourPrivilege>YourEntryPoint ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ชื่อ ใช่ ชื่อของจุดเข้าใช้งาน
ObjectType ใช่ ชนิดออบเจ็กต์ของจุดเข้าใช้งาน โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- MenuItemDisplay
- MenuItemOutput
- MenuItemAction
- ServiceOperation
- WebActionItem
- WebURLItem
- WebManagedContent
ObjectName ใช่ ชื่อออบเจ็กต์ของจุดเข้าใช้งาน
ObjectChildName ไม่จำเป็นต้องระบุ ค่าที่แสดงถึงชื่อวิธีการบริการ โน้ต: ระบุค่าสําหรับคุณสมบัตินี้เฉพาะเมื่อคุณสมบัติ ObjectType ถูกตั้งค่าเป็น ServiceOperation
AccessLevel ใช่ ค่าสิทธิ์ สําหรับชนิดวัตถุทั้งหมดยกเว้น ServiceOperation ตัวเลือกต่อไปนี้จะพร้อมใช้งาน:

- อ่าน
-ปรับ ปรุง
- สร้าง
-ถูกต้อง
- ลบ
- NoAccess
ค่าสิทธิ์สําหรับคุณสมบัติ AccessLevel แสดงลําดับชั้น การอ่านคือสิทธิ์ที่อ่อนแอที่สุด และ Delete แข็งแกร่งที่สุด สิทธิ์การลบมีสิทธิ์อื่นทั้งหมด สิทธิ์ในการสร้างประกอบด้วย อัปเดตและอ่าน คุณสามารถตั้งค่าสิทธิ์เป็น NoAccess เพื่อป้องกันไม่ให้มีการเข้าถึงจุดเข้าใช้งานทั้งหมด สิทธิ์ที่ถูกต้องจะใช้เฉพาะเมื่อมีตารางสถานะเวลาเกี่ยวข้องเท่านั้น สิทธิ์นี้อนุญาตให้คุณออกอัปเดตระเบียนในตารางสถานะเวลา สําหรับชนิดออบเจ็กต์ ServiceOperation ตัวเลือกต่อไปนี้จะพร้อมใช้งาน:

- การเรียก - สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
- NoAccess - ไม่สามารถเรียกเมธอดเซิร์ฟเวอร์ได้

คุณสมบัติของตาราง

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิพิเศษ>ความปลอดภัย>ตาราง>สิทธิ์>การเข้าถึงของคุณ>ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ตาราง ใช่ ชื่อของตาราง
EffectiveAccess ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- อ่าน
-ปรับ ปรุง
- สร้าง
-ถูกต้อง
- ลบ
- NoAccess
ค่าสิทธิ์สําหรับคุณสมบัติ EffectiveAccess แสดงลําดับชั้น การอ่านคือสิทธิ์ที่อ่อนแอที่สุด และ Delete แข็งแกร่งที่สุด สิทธิ์การลบมีสิทธิ์อื่นทั้งหมด สิทธิ์ในการสร้างประกอบด้วย อัปเดตและอ่าน สิทธิ์ที่ถูกต้องจะใช้เฉพาะเมื่อมีตารางสถานะเวลาเกี่ยวข้องเท่านั้น สิทธิ์นี้อนุญาตให้คุณสามารถอัปเดตระเบียนในตารางสถานะเวลา ตั้งค่าสิทธิ์เป็น NoAccess เพื่อป้องกันไม่ให้เข้าถึงตารางทั้งหมด
ManagedBy ไม่จำเป็นต้องระบุ เครื่องมืออัตโนมัติใช้คุณสมบัตินี้

คุณสมบัติของเมธอดเซิร์ฟเวอร์

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิพิเศษ>ด้านความปลอดภัย>วิธีการ>ของเซิร์ฟเวอร์สิทธิ์>การเข้าถึง>YourServerMethod ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ประเภท ใช่ ชื่อของคลาสเซิร์ฟเวอร์
วิธีการ ใช่ ชื่อของวิธีการเซิร์ฟเวอร์ที่ปลอดภัยที่ถูกแท็กด้วยแอตทริบิวต์ SysEntryPointAttribute
EffectiveAccess ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- การเรียก - สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
- NoAccess - ไม่สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
ManagedBy ไม่จำเป็นต้องระบุ เครื่องมืออัตโนมัติใช้คุณสมบัตินี้

คุณสมบัติของ Form

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่สิทธิพิเศษ>ด้านความปลอดภัย> ฟอร์มสิทธิ์>>การเข้าถึงYourForm> ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
แบบฟอร์ม ใช่ ชื่อของแบบฟอร์ม

คุณสมบัติวงจรกระบวนการรักษาความปลอดภัย

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

แนวทางปฏิบัติที่ดีที่สุด

ส่วนนี้อธิบายกฎแนวทางปฏิบัติที่ดีที่สุดสําหรับวงจรกระบวนการ

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

ลําดับชั้นของวงจรกระบวนการในตัวสํารวจแอปพลิเคชัน

รายการต่อไปนี้แสดงลําดับชั้นของโหนดวงจรกระบวนการใน Application Explorer:

  • การรักษาความปลอดภัย
    • รอบกระบวนการ
      • YourProcessCycle
        • หน้าที่

คุณสมบัติวงจรกระบวนการ

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่วงจร>กระบวนการรักษาความปลอดภัย>YourProcessCycle ใน Application Explorer

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

- ใช่ - เปิดใช้งานวงจรกระบวนการ
- ไม่ - ปิดใช้งานวงจรกระบวนการ

คุณสมบัติของหน้าที่

ตารางต่อไปนี้อธิบายคุณสมบัติสําหรับโหนดที่กระบวนการ รักษาความปลอดภัย>Cycles>YourProcessCycle>Duties>YourDuty ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ชื่อ ใช่ ชื่อของหน้าที่
เปิดใช้งาน ใช่ ค่าที่บ่งชี้ว่าภาษีเปิดใช้งานหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - เปิดใช้งานภาษี
- ไม่ - ปิดการใช้งานหน้าที่

คุณสมบัตินโยบายความปลอดภัย

นักพัฒนาและผู้ดูแลระบบสามารถสร้างนโยบายความปลอดภัยเพื่อปฏิเสธการเข้าถึงชุดย่อยของระเบียนข้อมูลในตาราง

ตารางที่มีข้อจํากัดของนโยบาย

ใน Application Explorer ภายใต้โหนด ตารางที่จํากัด ของนโยบายความปลอดภัย คุณสามารถเพิ่มตารางและมุมมองได้ ตารางและมุมมองเหล่านี้เกี่ยวข้องกับตารางแหล่งข้อมูลของคิวรีที่คุณตั้งชื่อในคุณสมบัติ คิวรี ของนโยบาย รายการต่อไปนี้แสดงลําดับชั้นของโหนดนโยบายความปลอดภัยใน Application Explorer:

  • การรักษาความปลอดภัย
    • นโยบาย
      • YourPolicy
        • ตารางที่มีข้อจํากัด
          • YourConstrainedTable
            • YourConstrainedSubTable
          • YourConstrainedView

โหนด ตารางที่บังคับ แต่ละโหนดสามารถประกอบด้วยตารางและมุมมองที่มีข้อจํากัดจํานวนหนึ่ง นอกจากนี้ ตารางที่บังคับแต่ละตารางสามารถประกอบด้วยตารางย่อยที่มีข้อจํากัดจํานวนใดก็ได้

คุณสมบัตินโยบายความปลอดภัย

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่นโยบาย>ความปลอดภัย>YourPolicy ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ชื่อ ใช่ ชื่อของนโยบายความปลอดภัย
ป้ายชื่อ ใช่ ข้อความที่ปรากฏขึ้นสําหรับนโยบายความปลอดภัยในอินเทอร์เฟซผู้ใช้
PrimaryTable ใช่ ตารางที่ระบุในแหล่งข้อมูลสําหรับคิวรีนโยบายความปลอดภัย
การสอบถาม ใช่ คิวรีที่นโยบายใช้เพื่อกรองข้อมูลจากตารางที่มีข้อจํากัดที่นโยบายระบุ
ใช้ NotExistJoin ใช่ ค่าที่ระบุว่าต้องนําคิวรีความปลอดภัยไปใช้ในฐานะการรวมที่ไม่มีอยู่หรือการรวมที่มีอยู่
กลุ่มนโยบาย ไม่ ผู้ดูแลระบบและนักพัฒนาซอฟต์แวร์สามารถใช้คุณสมบัตินี้เพื่อระบุกลุ่มของนโยบายความปลอดภัยที่เกี่ยวข้องได้อย่างรวดเร็ว ตัวเลือกที่พร้อมใช้งานคือชื่อของกลุ่มนโยบายความปลอดภัยที่ผู้ดูแลระบบหรือนักพัฒนาสร้างขึ้น ระบบไม่ใช้คุณสมบัตินี้ในขณะทํางาน
ตารางที่มีข้อจํากัด ใช่ ค่าที่ควบคุมว่านโยบายความปลอดภัยจะจํากัดค่าข้อมูลในระเบียนที่ส่งกลับจากตารางหลักหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - มีการบังคับใช้นโยบายความปลอดภัยในตารางหลัก
- ไม่ - ไม่มีการกําหนดนโยบายความปลอดภัยในตารางหลัก
เปิดใช้งาน ใช่ ค่าที่ควบคุมว่าระบบบังคับใช้นโยบายในขณะทํางานหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - เปิดใช้งานนโยบายความปลอดภัย
- ไม่ - ปิดใช้งานนโยบายความปลอดภัย
การดำเนินงาน ใช่ ค่าที่ควบคุมว่าข้อมูลใดที่นโยบายบังคับใช้ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

-เลือก
-แทรก
-ปรับ ปรุง
- ลบ
- แทรก อัปเดต และลบ
- การปฏิบัติงานทั้งหมด
ContextType (ชนิดบริบท) ใช่ ค่าที่ควบคุมชนิดบริบทของนโยบายความปลอดภัย โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ContextString - คุณต้องระบุค่าสําหรับคุณสมบัติ ContextString นโยบายความปลอดภัยใช้บริบทแอปพลิเคชันเฉพาะสําหรับนโยบาย
- RoleName - นโยบายความปลอดภัยจะถูกนําไปใช้กับผู้ใช้แอปพลิเคชันที่ถูกกําหนดให้เป็นค่าของ RoleName เท่านั้น
- RoleProperty - ค่านี้ถูกใช้ร่วมกับคุณสมบัติ ContextString เพื่อระบุบริบทบทบาทหลายบทบาท
ContextString ใช่ คุณสมบัตินี้ถูกใช้ร่วมกับคุณสมบัติ ContextType ซึ่งสามารถใช้เพื่อระบุบริบทของแอปพลิเคชันหรือหลายบทบาทได้

คุณสมบัติบทบาทความปลอดภัย

บทบาทแสดงคอลเลกชันของสิทธิ์ที่คุณสามารถมอบให้กับผู้ใช้ โหนดที่ซ้อนกันด้านล่างแต่ละโหนดบทบาทระบุวัตถุรักษาความปลอดภัยต่าง ๆ ที่ผู้ใช้สามารถเข้าถึงและระบุระดับการเข้าถึงได้

โหนดบทบาทในตัวสํารวจแอปพลิเคชัน

ใช้บทบาทเพื่อให้สิทธิ์เข้าถึงวัตถุที่รักษาความปลอดภัยได้ รายการต่อไปนี้แสดงลําดับชั้นของโหนดบทบาทใน Application Explorer:

  • การรักษาความปลอดภัย
    • บทบาท
      • YourRole
        • หน้าที่
        • สิทธิ์
        • สิทธิ์
          • ตาราง
          • แบบฟอร์ม
          • วิธีเซิร์ฟเวอร์
        • บทบาทย่อย

โดยทั่วไป แล้ว เชื่อมโยงบทบาทกับหน้าที่ด้านความปลอดภัย และบางครั้งมีสิทธิพิเศษด้านความปลอดภัย ระดับการเข้าถึงออบเจ็กต์ภายในบทบาทจะมาจากหน้าที่ สิทธิพิเศษ หรือทั้งสองอย่าง บทบาทยังสามารถแทนที่ระดับการเข้าถึงออบเจ็กต์ที่รักษาความปลอดภัยภายใต้โหนด สิทธิ์ ได้

คุณสมบัติของบทบาท

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับ โหนดที่>Security Roles>YourRole ใน Application Explorer

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

- ใช่ - เปิดใช้งานบทบาท
- ไม่ - ปิดใช้งานบทบาท
PastDataAccesss ใช่ การเข้าถึงข้อมูลที่ผ่านมาสําหรับตารางที่มีเขตข้อมูลวันที่มีผลบังคับใช้ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- อ่าน
-ปรับ ปรุง
- สร้าง
-ถูกต้อง
- ลบ
- NoAccess
ค่าสิทธิ์สําหรับคุณสมบัติ PastDataAccess แสดงลําดับชั้น การอ่านคือสิทธิ์ที่อ่อนแอที่สุด และ Delete แข็งแกร่งที่สุด สิทธิ์การลบมีสิทธิ์อื่นทั้งหมด สิทธิ์ในการสร้างประกอบด้วย อัปเดตและอ่าน ตั้งค่าสิทธิ์เป็น NoAccess เพื่อป้องกันไม่ให้เข้าถึงตารางทั้งหมด
CurrentDataAccesss ใช่ การเข้าถึงข้อมูลปัจจุบันสําหรับตารางที่มีเขตข้อมูลวันที่มีผลบังคับใช้
FutureDataAccesss ใช่ การเข้าถึงข้อมูลในอนาคตสําหรับตารางที่มีเขตข้อมูลวันที่มีผลบังคับใช้
ContextString ไม่จำเป็นต้องระบุ สตริงที่ผู้ใช้กําหนดเองที่นโยบายการรักษาความปลอดภัยสามารถใช้ได้

คุณสมบัติของหน้าที่

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่บทบาทความปลอดภัย>>หน้าที่>ของคุณใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ชื่อ ใช่ ชื่อของหน้าที่
เปิดใช้งาน ใช่ ค่าที่บ่งชี้ว่าภาษีเปิดใช้งานหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - เปิดใช้งานภาษี
- ไม่ - ปิดการใช้งานหน้าที่

คุณสมบัติของสิทธิ์การใช้งาน

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่>Security Roles Privileges>>YourPrivilege ใน Application Explorer

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

- ใช่ - เปิดใช้งานสิทธิ์การใช้งาน
- ไม่ - ปิดใช้งานสิทธิ์การใช้งาน

คุณสมบัติของตาราง

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่ตารางสิทธิ์>>>>ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ตาราง ใช่ ชื่อของตาราง
EffectiveAccess ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

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

คุณสมบัติของ Form

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่ฟอร์มสิทธิ์>>บทบาท>ความปลอดภัย>YourForm ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
แบบฟอร์ม ใช่ ชื่อของแบบฟอร์ม

คุณสมบัติของเมธอดเซิร์ฟเวอร์

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่วิธีการ>เซิร์ฟเวอร์สิทธิ์>บทบาท>ความปลอดภัย>YourServerMethod ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ประเภท ใช่ ชื่อของคลาสเซิร์ฟเวอร์
วิธีการ ใช่ ชื่อของวิธีการเซิร์ฟเวอร์ที่ปลอดภัยที่ถูกแท็กด้วยแอตทริบิวต์ SysEntryPointAttribute
EffectiveAccess ใช่ ค่าสิทธิ์ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- การเรียก - สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
- NoAccess - ไม่สามารถเรียกเมธอดเซิร์ฟเวอร์ได้
ManagedBy ไม่จำเป็นต้องระบุ เครื่องมืออัตโนมัติใช้คุณสมบัตินี้

คุณสมบัติ Subrole

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติสําหรับโหนดที่บทบาทย่อยของ>>> ใน Application Explorer

คุณสมบัติ จำเป็นต้องระบุ คำอธิบาย
ชื่อ ใช่ ชื่อของ Subrole
เปิดใช้งาน ใช่ ค่าที่บ่งชี้ว่าภาษีเปิดใช้งานหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - เปิดใช้งานคีย์ย่อย
- ไม่ - ปิดการใช้งานซับโรล

คุณสมบัติเว็บเมนู

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติที่ใช้เฉพาะกับเมนูและเมนูย่อยของเว็บ

คุณสมบัติ คำอธิบาย
ConfigurationKey ระบุคีย์การกําหนดค่าที่ควบคุมการแสดงผลของเมนูนี้ ถ้าผู้ใช้ไม่สามารถเข้าถึงคีย์การกําหนดค่า เมนูจะไม่สามารถมองเห็นได้
ไฮไลต์ที่เลือก คุณสมบัตินี้ไม่ได้รับการสนับสนุน
ป้ายชื่อ ระบุข้อความที่ปรากฏขึ้นสําหรับโหนดระดับบนสุดของเมนูหรือเมนูย่อยของเว็บ ค่าต้องไม่เกิน 250 อักขระ
MenuItemName ระบุรายการเมนูเพื่อเข้าถึงเมื่อโหนดระดับบนสุดสําหรับเมนูหรือเมนูย่อยถูกคลิก ตัวเลือกที่พร้อมใช้งานจะขึ้นอยู่กับการตั้งค่าของคุณสมบัติ MenuItemType
MenuItemType ระบุชนิดของรายการเมนูที่โหนดระดับบนสุดของเมนูหรือเมนูย่อยเข้าถึง ตัวเลือกที่พร้อมใช้งานคือ การดําเนินการและ URL
แบบจำลอง ระบุแบบจําลอง แบบจําลองคือการจัดกลุ่มเชิงตรรกะขององค์ประกอบในเลเยอร์ ตัวอย่างขององค์ประกอบประกอบด้วยตารางหรือคลาส องค์ประกอบสามารถมีอยู่ในหนึ่งแบบจําลองในเลเยอร์ได้อย่างแม่นยํา องค์ประกอบเดียวกันสามารถมีอยู่ในเวอร์ชันแบบกําหนดเองในแบบจําลองที่อยู่ในเลเยอร์ที่สูงกว่าได้
SetCompany คุณสมบัตินี้ทําให้ระบบเปลี่ยนแปลงบริษัทเมื่อแบบฟอร์มได้รับโฟกัส ถ้าคุณสมบัติ SaveDataPerCompany บนตารางถูกตั้งค่าเป็น ใช่ คุณสมบัติ SetCompany บนการออกแบบฟอร์มที่ใช้ตารางเป็นแหล่งข้อมูลต้องถูกตั้งค่าเป็น ใช่ ด้วย
ShowParentModule ระบุว่าจะอัพเดต QuickLaunch ตามโมดูลหลักของรายการเมนูหรือไม่ โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- ใช่ - อัปเดต QuickLaunch เสมอโดยยึดตามโมดูลหลักของรายการเมนู
- ไม่ - ปล่อยให้ QuickLaunch ไม่เปลี่ยนแปลง แม้ว่าโมดูลหลักของรายการเมนูจะแตกต่างจากโมดูลปัจจุบันก็ตาม
ค่าเริ่มต้นคือ ใช่

คุณสมบัติรายการเว็บเมนู

ตารางต่อไปนี้อธิบายเกี่ยวกับคุณสมบัติที่ใช้เฉพาะกับรายการเมนูเว็บ

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

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

- Auto - โดยขึ้นอยู่กับวิธีใช้กล่องโต้ตอบ จะมีการดําเนินการปรับปรุงที่เหมาะสมเมื่อปิดกล่องโต้ตอบ
- RefreshDataSource - แหล่งข้อมูลแบบอ่านอย่างเดียวบนฟอร์มหลักได้รับการอัปเดต ตัวเลือกนี้รักษาการเลือกปัจจุบันและดําเนินการ ค้นคว้า () บนแหล่งข้อมูล
- RefreshPage - รีเฟรชหน้า
- Submit - รีเฟรชหน้าหลัก
- ไม่มี - ไม่มีการดําเนินการใดๆ
ค่าเริ่มต้นคือ อัตโนมัติ
HideActionPane ระบุว่าบานหน้าต่างการดําเนินการจะปรากฏบนหน้าที่เปิดอยู่หรือไม่
โฮมเพจ ระบุว่าหน้าเป็นหน้าศูนย์กลางเข้าถึงข้อมูลและถูกปรับใช้กับไซต์เว็บไซต์องค์กรหลักหรือไม่
NeedsRecord เมื่อคุณตั้งค่าคุณสมบัตินี้เป็น ใช่ รายการเมนูจะแสดงขึ้นเมื่อไม่มีเรกคอร์ดในชุดข้อมูล
PageDefinition หน้าที่รายการเว็บเมนูชี้ไป
พารามิเตอร์ ระบุอาร์กิวเมนต์ที่จะถูกส่งไปยังหน้าที่ถูกเปิด แต่ละพารามิเตอร์ต้องมีฟอร์มต่อไปนี้:ค่า= ถ้าต้องส่งผ่านหลายพารามิเตอร์ พารามิเตอร์จะต้องคั่นด้วยเครื่องหมายและ (&) ดังที่แสดงในตัวอย่างต่อไปนี้: mode=2&category=1
URL ระบุ URL ที่จะนําทางไป
WebConfigurationKey เลือกคีย์การตั้งค่าคอนฟิกที่จําเป็นเพื่อเปิดใช้งานรายการเว็บเมนู ใช้คีย์สําหรับโมดูลที่วัตถุเป็นสมาชิกอยู่
WindowMode ระบุชนิดของหน้าต่างที่จะใช้สําหรับหน้าที่ถูกเปิด โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- อินไลน์ - เพจที่ถูกเปิดอยู่จะแทนที่เนื้อหาที่มีอยู่ในเบราว์เซอร์ ถ้ามีการเข้าถึงรายการเว็บเมนูจากกล่องโต้ตอบ หน้าที่ถูกเปิดอยู่จะเปิดขึ้นในหน้าต่างเบราว์เซอร์ใหม่
- โมดอล - ถ้าไม่มีกล่องโต้ตอบเปิดอยู่ กล่องโต้ตอบใหม่จะถูกสร้างขึ้น ถ้ามีการเข้าถึงรายการเว็บเมนูจากกล่องโต้ตอบ หน้าที่ถูกเปิดอยู่จะแทนที่เนื้อหาของกล่องโต้ตอบปัจจุบัน
- NewModal - หน้าที่ถูกเปิดอยู่จะเปิดขึ้นในกล่องโต้ตอบใหม่เสมอ
- NewWindow - หน้าที่กําลังเปิดขึ้นในหน้าต่างเบราว์เซอร์ใหม่
WindowParameters ระบุพารามิเตอร์อื่น ๆ เพื่อควบคุมลักษณะที่ปรากฏของกล่องโต้ตอบ SharePoint พารามิเตอร์ต้องอยู่ในวงเล็บปีกกา ({}) และคั่นด้วยเครื่องหมายจุลภาค ตัวอย่างต่อไปนี้แสดงวิธีการตั้งค่าคุณสมบัติ WindowParameters เพื่อให้กล่องโต้ตอบมีขนาด 400 × 300 พิกเซล และไม่มีปุ่ม ปิด หรือ ขยายใหญ่สุด : {width:400, height:300, showClose:false, allowMaximize:false}
ขนาดหน้าต่าง ระบุขนาดของหน้าต่างที่จะใช้สําหรับหน้าที่ถูกเปิด โดยตัวเลือกที่คุณสามารถเลือกได้มีดังต่อไปนี้:

- เล็กที่สุด - 330 × 200 พิกเซล
- เล็ก - 550 × 450 พิกเซล
- ปานกลาง - 800 × 630 พิกเซล
- ขนาดใหญ่ - 930 × 630 พิกเซล
- สูงสุด - ขนาดที่ใหญ่ที่สุดซึ่งพอดีกับขอบเขตของหน้าต่างเบราว์เซอร์หลัก