Click or drag to resize

Metodo DedDataSetValue(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 dell'anagrafica, 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 l'anagrafica come Dirty viene anche tentato il lock dell'anagrafica fino alla successiva chiamata del metodo Update() che imposta l'anagrafica come sbloccata e non Dirty oppure UnLock() che annulla le modifiche.

Namespace: DedNet.Core
Assembly: DedNet (in DedNet.dll) Versione: 26.4.0.0 (26.4.0.0)
Sintassi
public void SetValue(
	string persfield,
	Object Value
)

Parametri

persfield  String
Nome del campo personalizzato da impostare.
Value  Object
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