Click or drag to resize

Metodo DedDataListSetValue (String, Object)

Imposta un campo personalizzato 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: 23.3.0.0 (23.3.0.0)
Sintassi
public void SetValue(
	string persfield,
	Object Value
)

Parametri

persfield
Tipo: SystemString
Nome del campo personalizzato da impostare.
Value
Tipo: SystemObject
Valore da impostare.

Implementa

IDedEditableSetValue(String, Object)
Eccezioni
EccezioneCondizione
QsExceptionIl record risulta bloccato da un altro utente.
QsExceptionQuesta eccezione viene lanciata se l'anagrafica è stata cancellata.
ArgumentNullExceptionParametro mancante.
Vedi anche