Click or drag to resize

Classe DedAttr

Descrive, in tutte le sue caratteristiche, un attributo delle parti Top.
Gerarchia di ereditarietà
SystemObject
  DedNet.CoreDedAttr

Namespace: DedNet.Core
Assembly: DedNet (in DedNet.dll) Versione: 27.1.0
Sintassi
public class DedAttr : IDedDbItem

Il tipo DedAttr espone i seguenti membri.

Proprietà
 NomeDescrizione
Proprietà pubblicaAttList Restituisce l'elenco collegato dei valori. Se trova un'Att importato ma ancora non riempito, chiama l'evento di riempimento.
Proprietà pubblicaAttrListType Restituisce se si tratti di una lista a scelta obbligatoria oppure no.
Proprietà pubblicaBackColor Restituisce il colore di sfondo.
Proprietà pubblicaCalculated Indica se è un attributo segnaposto e il valore dell'attributo è importato da fonti dati esterne.
Proprietà pubblicaCascadeDisabled Restituisce o imposta se disabilitare la gestione della cascata su questo attributo.
Proprietà pubblicaCategory Restituisce la categoria a cui è collegato l'attributo.
Proprietà pubblicaClassList Restituisce la lista delle classi per il menu contestuale.
Proprietà pubblicaDataType Restituisce il tipo dati.
Proprietà pubblicaDefaultValue Restituisce il valore di default.
Proprietà pubblicaEnvDest Restituisce il tipo di attributo in base all'ambiente dal quale proviene e nel quale deve essere aggiornato.
Proprietà pubblicaFontInfo Oggetto che descrive le informazioni relative al font dell'attributo.
Proprietà pubblicaForeColor Restituisce il colore del testo.
Proprietà pubblicaFormatString Restituisce la stringa di formato.
Proprietà pubblicaIsDocWritable Ritorna True se l'attributo può essere scritto all'interno dei documenti.
Proprietà pubblicaIsRevisionSpecific Indica se l'attributo è una informazione specifica della revisione
Proprietà pubblicaIsSparePart Indica se si tratta di un attributo di ricambio o meno.
Proprietà pubblicaIsVisible Restituisce se l'attributo sia o meno visibile.
Proprietà pubblicaModType Restituisce il tipo di modificabilità dell'attributo.
Proprietà pubblicaNeedAlterTable Indica se la modifica necessita di un alter della colonna.
Proprietà pubblicaNome Restituisce il nome della colonna in DED_DATA o DED_BOM corrispondente all'attributo.
Proprietà pubblicaOnlyInDb Indica se il valore dell'attributo deve essere memorizzato solo nel database o anche nel file.
Proprietà pubblicaOrd Restituisce l'indice di ordinamento di questo oggetto.
Proprietà pubblicaOriginalEnvDest Inidca l'ambiente originale dell'attributo (per capire l'eventuale cambio di ambiante)
Proprietà pubblicaOriginalEnvDestChanged Indica se è stato cambiato ambiente alll'attributo.
Proprietà pubblicaOriginalPrompt Indica il prompt originale dell'attributo (per capire l'eventuale cambio di prompt).
Proprietà pubblicaOriginalPromptChanged Indica se è stato cambiato il prompt dell'attributo.
Proprietà pubblicaParent Restituisce la collezione di appartenenza dell'elemento.
Proprietà pubblicaPrompt Restituisce il nome visualizzato all'utente.
Proprietà pubblicaReserved Ritorna true se l'attributo è tra quelli riservati al database. Solo informativa, è il chiamante a doverne fare buon uso.
Proprietà pubblicaStatoRecord Restituisce o imposta lo stato del record. DI USO INTERNO !!
Proprietà pubblicaTooltip Restituisce il testo del Tooltip.
Proprietà pubblicaTranslations Restituisce la lista delle traduzioni abbinate a questo attributo.
Proprietà pubblicaType Restituisce o imposta la famiglia/commessa di cui fa parte l'attributo.
Proprietà pubblicaUpperize Indica se l'attributo deve essere maiuscolizzato.
Proprietà pubblicaValidator Imposta o restituisce l'oggetto validatore.
Torna su
Metodi
 NomeDescrizione
Metodo pubblicoClone Metodo per clonare l'attributo.
Metodo pubblicoEquals
(Sovrascrive ObjectEquals(Object))
Metodo pubblicoGetHashCode
(Sovrascrive ObjectGetHashCode)
Metodo pubblicoGetPromptTranslation Ritorna l'eventuale traduzione del prompt nella lingua impostata di default nell'applicazione. Se non c'è una traduzione ritorna il prompt dell'attributo.
Metodo pubblicoGetPromptTranslation(Boolean) Ritorna l'eventuale traduzione del prompt nella lingua impostata di default nell'applicazione.
Metodo pubblicoGetPromptTranslation(Boolean, Boolean) Ritorna l'eventuale traduzione del prompt nella lingua impostata di default nell'applicazione.
Metodo pubblicoGetPromptTranslation(String, Boolean, Boolean) Ritorna l'eventuale traduzione del prompt nella lingua passata. Se chiamato con il flag forceLabel a True, ignora la variabile ShowAttributeLabelsInUI forzando la ricerca di traduzioni.
Metodo pubblicoGetProperStringValue Restituisce la stringa con il valore, letto da DedData, sottoforma di stringa per scrittura in attributi. Restituisce stringa vuota, se non è convertibile.
Metodo pubblicoGetProperValue(String) Trasformo il valore in stringa in un valore coerente con l'attributo
Metodo pubblicoGetProperValue(String, Boolean) Trasformo il valore in stringa in un valore coerente con l'attributo
Metodo pubblicoHasAttList Verifica se questo attributo ha un elenco a tendina di valori collegato.
Metodo pubblicoObjectToString Formatta un valore in base alle caratteristiche di formato dell'attributo.
Metodo pubblicoToString
(Sovrascrive ObjectToString)
Metodo pubblicoValidate(Object, IDedEditable, Boolean, Boolean) Valida il valore dell'attributo senza sollevare eccezioni.
Metodo pubblicoValidate(Object, IDedEditable, Boolean, Boolean, String) Valida il valore dell'attributo restituendo l'eventuale errore di convalidazione.
Torna su
Campi
 NomeDescrizione
Campo pubblicoMembro statico_dataTimeMin Identifica la data
Torna su
Vedi anche

Documentazione

Namespace DedNet.Core