Metodo DedDataListSetValue (DedDataStandardDataFields, Object)
|
Imposta un campo standard con un nuovo valore. Se il campo non esiste lo crea.
La chiamata a questo metodo può causare la messa a Dirty delle anagrafiche, quando il campo da impostare è già presente
nel dizionario interno ed il valore da impostare è differente da quello precedente oppure se è da creare.
Oltre a porre le anagrafiche come Dirty viene anche tentato il lock delle anagrafiche modificate fino alla successiva chiamata
del metodo Update() che imposta le anagrafiche come sbloccate e non Dirty oppure UnLock() che annulla le modifiche.
Namespace:
DedNet.Core
Assembly:
DedNet (in DedNet.dll) Versione: 22.4.2.0 (22.4.2.0)
Sintassi public void SetValue(
DedDataStandardDataFields stdfield,
Object Value
)
Public Sub SetValue (
stdfield As DedDataStandardDataFields,
Value As Object
)
public:
virtual void SetValue(
DedDataStandardDataFields stdfield,
Object^ Value
) sealed
abstract SetValue :
stdfield : DedDataStandardDataFields *
Value : Object -> unit
override SetValue :
stdfield : DedDataStandardDataFields *
Value : Object -> unit
Parametri
- stdfield
- Tipo: DedNet.CoreDedDataStandardDataFields
Campo standard da impostare. - Value
- Tipo: SystemObject
Valore da impostare.
Implementa
IDedDataSetValue(DedDataStandardDataFields, Object)Eccezioni Eccezione | Condizione |
---|
QsException | Il record risulta bloccato da un altro utente. |
QsException | Questa eccezione viene lanciata se l'anagrafica è stata cancellata. |
ArgumentNullException | Parametro mancante. |
Vedi anche