Esegue il blocco di tutte le anagrafiche impostando il campo DEDLOCK con il nome dell'utente corrente.
Utilizza il campo DEDROWVER attuale per effettuare il blocco in modo da non riuscire in caso di anagrafica già modificata.
Questo metodo non rende dirty le anagrafiche ma bisogna poi sbloccarle attraverso UnLock() oppure con Update().
Se avviene un errore quelle precedentemente bloccate vengono sbloccate.
Namespace:
DedNet.Core
Assembly:
DedNet (in DedNet.dll) Versione: 24.6.0.0 (24.6.0.0)
Sintassi void Lock(
bool IgnoreState = false,
bool ignoreDocStatus = false
)
Sub Lock (
Optional IgnoreState As Boolean = false,
Optional ignoreDocStatus As Boolean = false
)
void Lock(
bool IgnoreState = false,
bool ignoreDocStatus = false
)
abstract Lock :
?IgnoreState : bool *
?ignoreDocStatus : bool
(* Defaults:
let _IgnoreState = defaultArg IgnoreState false
let _ignoreDocStatus = defaultArg ignoreDocStatus false
*)
-> unit
Parametri
- IgnoreState (Optional)
- Tipo: SystemBoolean
- ignoreDocStatus (Optional)
- Tipo: SystemBoolean
Vedi anche