Contenuto techknowledge
Problema
Come usare script di sicurezza a livello di campo per limitare l'accesso ai codici di pagamento dell'utente corrente?
Risoluzione Usare Script di sicurezza dei campi per analizzare l'utente corrente e l'ID dipendente del record da visualizzare ed eliminare il record se non è
per l'utente corrente.
In Manutenzione sicurezza campo creare l'ID di sicurezza campo seguente o usare il valore desiderato: ID sicurezza campo: ID prodotto
EMPLOYEEPAY/Nome:
0/eEnterprise Nome modulo: UPR_Employee_MNT_Pay_Type Nome finestra: UPR_Employee_MNT_Pay_Type Nome
campo: Visualizza nome
tabella record
esistente: Modalità di sicurezza N/D: Ripristina dopo script: out OUT_Active; se upper('Employee ID' of window 'UPR_Employee_MNT_Pay_Type' of form 'UPR_Employee_MNT_Pay_Type') <> upper('User ID' of globals) then warning
"Access is only available to " + 'User ID' of globals;
deselezionare "ID dipendente" della finestra "UPR_Employee_MNT_Pay_Type" del modulo "UPR_Employee_MNT_Pay_Type";
deselezionare "Nome dipendente" della finestra "UPR_Employee_MNT_Pay_Type" del modulo "UPR_Employee_MNT_Pay_Type";
deselezionare "Pay Record" della finestra "UPR_Employee_MNT_Pay_Type" del modulo "UPR_Employee_MNT_Pay_Type";
deselezionare "Descrizione" della finestra "UPR_Employee_MNT_Pay_Type" del modulo "UPR_Employee_MNT_Pay_Type";
stato attivo "ID dipendente" della finestra "UPR_Employee_MNT_Pay_Type" del modulo "UPR_Employee_MNT_Pay_Type";
OUT_Active = vero;
end if;
Nota: gli script di sicurezza a livello di campo sono un acquisto aggiuntivo per i clienti di Sicurezza a livello di campo. Per altre informazioni, vedere il manuale di AdvancedSecurityEnt.pdf di riferimento installato con sicurezza avanzata e sicurezza a livello di campo.
Questo articolo è stato ID documento TechKnowledge:29360