Conținut TechKnowledge
Problemă
Cum se utilizează scriptarea de securitate la nivel de câmp pentru a restricționa accesul la codurile de plată ale utilizatorului curent?
Rezoluție Utilizați scriptarea de securitate de câmp pentru a analiza utilizatorul curent și ID-ul de angajat al înregistrării de afișat și de suprimat înregistrarea dacă nu este pentru utilizatorul
curent.
În Întreținere securitate câmp, creați următorul ID de securitate de câmp sau utilizați orice valoare dorită: ID securitate câmp: ID produs
EMPLOYEEPAY/Nume: 0/eEnterprise
Nume formular: UPR_Employee_MNT_Pay_Type Nume fereastră: UPR_Employee_MNT_Pay_Type Nume câmp:
Afișare nume tabel înregistrare existent: Mod securitate N/A: Restaurare după script: OUT_Active; dacă upper("ID angajat" al ferestrei "UPR_Employee_MNT_Pay_Type" de formular 'UPR_Employee_MNT_Pay_Type') <> upper('ID utilizator' al globalelor), atunci avertismentul "Access este disponibil doar pentru
" + 'ID utilizator' al globalilor;
clear 'Employee ID' of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type';
clear 'Employee Name' of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type';
clear "Pay Record" of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type';
clear 'Description' of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type';
focus 'Employee ID' of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type';
OUT_Active = true;
se termină dacă;
Notă : Scriptarea de securitate la nivel de câmp este o achiziție suplimentară pentru clienții Securitate nivel câmp. Pentru mai multe informații, consultați manualul AdvancedSecurityEnt.pdf de referință instalat cu Securitate avansată și securitate la nivel de câmp.
Acest articol a fost TechKnowledge Document ID:29360