Classe che implementa IDedData ed è utilizzata per manipolare la copia dell'anagrafica DedData
oppure in ogni caso in cui serva un IDedData senza che l'anagrafica esista nel Database
o la si voglia bloccare durante la modifica.
Gerarchia di ereditarietà
Namespace: DedNet.CoreAssembly: DedNet (in DedNet.dll) Versione: 27.1.0
Sintassi public class DedDataPart : IDedData,
IDedTypeEditable, IDedEditable, ICloneable
Public Class DedDataPart
Implements IDedData, IDedTypeEditable, IDedEditable, ICloneable
public ref class DedDataPart : IDedData,
IDedTypeEditable, IDedEditable, ICloneable
type DedDataPart =
class
interface IDedData
interface IDedTypeEditable
interface IDedEditable
interface ICloneable
end
Il tipo DedDataPart espone i seguenti membri.
Costruttori Proprietà | Nome | Descrizione |
---|
| Application |
Restituisce l'applicazione di appartenenza.
|
| Attributes |
Attributi contenuti nel DedDataPart
|
| Count |
Restituisce sempre 1 cioè il numero di anagrafiche rappresentate da questo oggetto.
|
| DedType |
Cerca di ricavare la famiglia alla quale può appartenere l'oggetto, cercando all'interno un campo DBPATH
oppure interrogando il Datbase tramite DedId e DedRev.
|
| DedTypeBase |
Restituisce la famiglia nella quale è stato archiviata questa anagrafica.
Può restituire null se non appartiene ad alcuna famiglia.
|
| Dirty |
Restituisce se l'oggetto sia stato modificato dopo l'inizializzazione.
|
| IsLocked |
Restituisce se sia stato bloccato l'oggetto: Internamente viene solo memorizzato lo stato ma il blocco
viene ignorato.
|
| IsValid |
Restituisce se i valori presenti validano gli attributi della famiglia di appartenenza.
|
| Item |
Restituisce o imposta il valore tramite la chiave corrispondente.
|
| Root |
Restituisce la famiglia nella quale è stato archiviata questa anagrafica.
Può restituire null se non appartiene ad alcuna famiglia.
|
| UpdateRowVer |
Restituisce se aggiornare il ROWVER dell'anagrafica
|
Torna suMetodi | Nome | Descrizione |
---|
| BeginIgnoreDirty |
Indica all'oggetto di non diventare Dirty fino alla successiva chiamata del metodo EndIgnoreDirty(),
da utilizzare in coppia a questo.
|
| Clone |
Clona l'oggetto (copiando anche il dizionario interno) e lo restituisce.
|
| EndIgnoreDirty |
Indica all'oggetto di tornare ad impostare a Dirty l'anagrafica.
Da utilizzare in coppia con BeginIgnoreDirty().
|
| GetAttrsFromCategory(DedCateg) |
Ritorna la lista di attributi visibili dalla famiglia che appartengono alla categoria passata.
|
| GetAttrsFromCategory(String) |
Ritorna la lista di attributi visibili dalla famiglia che appartengono alla categoria passata.
|
| GetValue(DedDataStandardDataFields) |
Restituisce il contenuto di uno dei campi standard oppure null se non è presente.
|
| GetValue(String) |
Restituisce il contenuto di un campo personalizzato oppure null se non esiste.
|
| Lock |
Imposta come bloccato l'oggetto: Memorizza lo stato ma non effettua alcun blocco.
|
| SetValue(DedDataStandardDataFields, Object) |
Imposta un campo standard con un nuovo valore.
|
| SetValue(String, Object) |
Imposta un campo personalizzato con un nuovo valore.
|
| UnLock |
Sblocca l'oggetto o meglio lo imposta come sbloccato visto che non viene effettuata alcuna operazione sul Database.
Il parametro viene ignorato.
|
| Validate |
Restituisce se i valori presenti validano gli attributi della famiglia di appartenenza.
|
Torna suVedi anche