TAILIEUCHUNG - filemaker pro 11 the missing manual phần 10

là đơn giản nhất để hiểu, sửa chữa và duy trì sau. Khi kỹ năng của bạn phát triển, các phương pháp bạn làm để giải quyết các vấn đề sẽ thay đổi. Trong phần này, bạn sẽ làm cho một kịch bản mà tạo ra một hóa đơn cho công việc. Bạn muốn thu thập tất cả các chi phí chưa lập hoá đơn và timeslips cho công việc, | Scripts and Security If you want to secure a scripted process then the extended privilege feature described on page 788 is safer and lets you much more easily update accounts and privilege sets. Handling Security Errors If your script tries to do something the person isn t allowed to do then FileMaker shows the error message in Figure 18-21. If you turn error capture on in your script then this error doesn t show on the screen. Instead you can use the Get LastError function to check for an error see page 694 . That way you can have the script display a custom message box email you the name of the misbehaving person or take some other action. The most common security-related error is number 200 Record Access is Denied. If you re interested in learning more about error codes check out the resources in Appendix B FileMaker Error Codes. Figure 18-21 When someone tries something your security setup doesn t allow he sees this messageeven if it s a script that s breaking the rules. Unfortunately FileMaker doesn t tell him-or you-what the script is trying to do. Running Scripts with Full Access Privileges Sometimes you want the script to do its duty even though the user doesn t have the necessary privileges. For example you may want to remove an accountant s ability to delete invoice records since she s not supposed to delete any orders. But you may still want to let her run a script that finds old completed invoices exports them to an archive and then deletes them. Since this script is careful to delete only invoices that are ready to go the accountant can safely run it when necessary. For those kinds of circumstances FileMaker lets you specify when a script should run with full access privileges for anyone. In other words the script overrides the normal restrictions you set up in the user s privilege set. At the bottom of the Edit Script dialog box just turn on the Run script with full access privileges option. With this option turned on the script dutifully deletes the

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.