TechKnowledge Content
ปัญหา
วิธีใช้สคริปต์ความปลอดภัยของระดับเขตข้อมูลเพื่อจํากัดการเข้าถึงรหัสการจ่ายเงินของผู้ใช้ปัจจุบัน
การแก้ปัญหา
ใช้การเขียนสคริปต์ความปลอดภัยของเขตข้อมูลเพื่อแยกวิเคราะห์ผู้ใช้ปัจจุบันและ ID พนักงานของระเบียนที่จะแสดงและระงับระเบียนถ้าไม่แสดง
ต่อผู้ใช้ปัจจุบัน
ใน การบํารุงรักษาความปลอดภัยของเขตข้อมูล ให้สร้าง ID ความปลอดภัยของเขตข้อมูลต่อไปนี้ หรือใช้ค่าที่ต้องการ: ID ความปลอดภัยของเขตข้อมูล: ID ผลิตภัณฑ์
EMPLOYEEPAY/ชื่อ: 0/eEnterprise ชื่อฟอร์ม: ชื่อหน้าต่าง UPR_Employee_MNT_Pay_Type: ชื่อเขตข้อมูล UPR_Employee_MNT_Pay_Type: แสดงชื่อตารางระเบียนที่มีอยู่
:
โหมดความปลอดภัย N/A:
คืนค่าหลังจากสคริปต์: ออกจาก OUT_Active บูลีน if upper('Employee ID' of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type') <> upper('User ID' of globals) แล้ว
เตือน "Access พร้อมใช้งานเฉพาะ " + 'ID ผู้ใช้' ของ globals;
ล้าง 'รหัสพนักงาน' ของหน้าต่าง 'UPR_Employee_MNT_Pay_Type' ของฟอร์ม 'UPR_Employee_MNT_Pay_Type'
ล้าง 'ชื่อพนักงาน' ของหน้าต่าง 'UPR_Employee_MNT_Pay_Type' ของฟอร์ม 'UPR_Employee_MNT_Pay_Type';
ล้าง 'ระเบียนการUPR_Employee_MNT_Pay_Type' ของฟอร์ม 'UPR_Employee_MNT_Pay_Type'
ล้าง 'รายละเอียด' ของหน้าต่าง 'UPR_Employee_MNT_Pay_Type' ของฟอร์ม 'UPR_Employee_MNT_Pay_Type'
โฟกัส 'รหัสพนักงาน' ของหน้าต่าง 'UPR_Employee_MNT_Pay_Type' ของฟอร์ม 'UPR_Employee_MNT_Pay_Type'
OUT_Active = true;
สิ้นสุด ถ้า;
หมายเหตุ - การเขียนสคริปต์ความปลอดภัยของระดับเขตข้อมูลเป็นการซื้อเพิ่มเติมของลูกค้าความปลอดภัยของระดับเขตข้อมูล For more information, refer to the AdvancedSecurityEnt.pdf reference manual that is installed with Advanced Security and Field Level Security.
บทความนี้คือ TechKnowledge Document ID:29360