Classe Ded
|
Il tipo DedVars espone i seguenti membri.
Nome | Descrizione | |
---|---|---|
ActiveStateConfiguration | Restituisce l'ID della configurazione degli stati attiva. | |
AdvancedBomInsert | Restituisce l'ID della configurazione degli stati attiva. | |
AllowEditBomMultilev | Restituisce se è permesso editare le distinta multilivello | |
AllowsDuplicates |
Restituisce se siano ammessi duplicati all'interno della lista.
Se false viene sollevata una eccezione su tentativo di inserimento duplicati.
(Ereditato da DedDbCollectionBaseT) | |
AlternativeRefAttrName | Restituisce il nome dell'attributo da usare per la gestione dei codici alternativi. | |
Application |
Restituisce l'oggetto applicazione di appartenza.
(Ereditato da DedDbCollectionBaseT) | |
ArchiviaInChiusura | Restituisce se archiviare un documento in chiusura, quando attivo un progetto di tipo condiviso. Di default è false. | |
AutoCheckInOnClose | Indica se deve essere effettuato il checkin in chiusura dei documenti all'interno di Office. Di default è false. | |
AutoUpdateAnagrComm | Restituisce se aggiornare in automatico le anagrafiche delle commesse all'ultima revisione (se la commessa è aperta). Di default è true. | |
BomDirtyOnForceLastRevOnBomEdit | Indica se si deve mettere a Dirty la distinta in editazione in caso di elementi non aggiornati all'ultima revisione Viene preso in considerazione solo se la vars ForceLastRevOnBomEdit è attiva (True) Default false. | |
CheckCadDuplicatesOnCreatingDocument | Restituisce se leggere i documenti di root in caricamento del form di ricerca documentale. | |
CheckInheritProgCollision | Restituisce se controllare i conflitti sul progressivo nel caso la famiglia lo erediti. Di default è false. | |
CheckIsInventroDwg | Restituisce se controllare o no se si tratta di un dwg di inventor. Di default è false. | |
CheckoutStructureBreakOnNotLavDocument | Restituisce true se il checkout struttura deve proseguire anche sui figli dei documenti associati ad anagrafiche non in lavorazione. | |
CheckPwsFileVer | Restituisce se è controllare o meno la versione fisica del file. Di default è false. | |
CloneBomOnSaveData | Restituisce se è attiva l'opzione che stabilisce se clonare la distinta durante l'esecuzione del comando 'Duplica anagrafica'. Di default è True. | |
Count |
Restituisce il numero di elementi presenti.
(Ereditato da DedDbCollectionBaseT) | |
CreaAnagrInSalvaDist | Restituisce il valore della variabile CreaAnagrInSalvaDist in base alla piattaforma (è in Top e TopInv). Di default è true per consentire la creazione delle anagrafiche al volo durante il salvataggio della distinta. | |
CreateOfficePublishDocOnStateChange | Restituisce se è fare la pubblicazione dei documenti di Office. Di default è false. | |
DbMaster | Restituisce se solo il database è master o no. Di default è true. | |
DbVersion | Restituisce la versione del DB oppure 0. | |
DedRootRadixPath | Restituisce il valore del percorso radice delle root. Viene utilizzato in caso di path relativi. | |
DedTypesPlaceHolderDisabled | Lista dei tipi nei quali il segnaposto sulla anagrafica di destinazione non deve mai essere creato | |
DedTypesPlaceHolderEnforced | Lista dei tipi nei quali il segnaposto sull'anagrafica di partenza deve sempre essere creato | |
DedTypesSkippedOnCheckOutStructure | Lista dei tipi per i quali il c/o deve essere skippato | |
DedTypesTemporaryData | Lista delle famiglie dei temporanei. | |
DedTypesUnrilMultiDisabled | Lista dei tipi per i quali durante il comando multiplo non deve essere tolto il rilascio. | |
DefCommType | Restituisce la famiglia di default nella quale archiviare i record da creare (ex $COMM) durante la creazione di una distinta. Di default restituisce la famiglia root ('!', tutti i tipi). | |
DefRevTokenNum | Restituisce il numero di caratteri di default da utilizzare per creare il numero di revisione durante la codifica di un nuovo record, quando la famiglia di archiviazione non abbia la revisione nel DED_DIS. | |
DetachedFileSystemsMode | Restituisce se è attiva la modalità a file system separati e sincronizzati. Di default è false. | |
Dirty |
Restituisce se la collezione o uno dei suoi elementi sia stata modificata.
(Ereditato da DedDbCollectionBaseT) | |
DisableAutoSearchOnModalForm | Indica se disabilitare la ricerca automatica nei form di selezione | |
DisableBomEditRil | Restituisce se forzare disabilitare o meno l'editazione della distinta dei codici rilasciati. Di default è false. | |
DisableBomSaveOnRepresentation | Restituisce se invalidare il salvataggio della distinta su un documento di rappresentazione. | |
DisableExportDocumentOnForbiddenState | Restituisce se invalidare l'esportazione dei documenti se la sua anagrafica si torva in uno stato interdetto (superato/obsoleto). | |
DisableManageAttachNotWorking | Restituisce se è disabilitata la gestione degli allegati per le anagrafiche non in lavorazione. Di default è false. | |
DisableUpdateBomOnRevision | Indica se disabilitare l'aggiornamento delle revisioni delle anagrafiche presenti in distinta quando abbiamo la codifica in NGR Di Defaul è False | |
DocPropertiesToInclude | Indica, se definita, la lista di proprietà esclusive da includere al salvataggio nel Database. | |
DocPropertyRootsToExclude | Indica, se definita, la lista di root di cui deve far parte il documento perché NON vengano salvate le sue proprietà nel Database. | |
DocPropertyRootsToInclude | Indica, se definita, la lista di root di cui deve far parte il documento perché vengano salvate le sue proprietà nel Database. | |
EditAttrUpperize | Restituisce se forzare in maiuscolo i caratteri digitati nell'edita attributi. Di default è false. | |
EnableListExtension | Restituisce se è abilitata la gestione delle estensioni delle liste. Abilita la stampa tramite qsplot. | |
EnforceShowLastRev | Restituisce se visualizzare sempre l'ultima revisione ( nasconde le superate ) | |
ErasedItems |
Restitusice la lista in sola lettura degli elementi che risultano attualmente cancellati.
(Ereditato da DedDbCollectionBaseT) | |
EsclAttrUpdFromDbTab | Restituisce la lista degli attributi che non devono essere aggiornati dal Database all'apertura di un disegno. | |
EseguiTopEditAttrPostEvent | Restituisce il valore della variabile DedEseguiTopEditAttrPostEvent in base alla piattaforma. Di default è true. | |
ExportOnlyActiveSheet | Indica se deve essere effettuato il checkin in chiusura dei documenti all'interno di Office. Di default è false. | |
ForceLastRevOnBomEdit | Restituisce se forzare sempre tutto all'ultima revisione in editazione/clonazione della distinta. Default True. | |
HandleReferenceUpdate | Indica se gestire l'aggiornamento dei riferimenti fisici dei file dopo il comando di Sostituisci in distinta. | |
IgnoreEsclAttrUpdOnFirstSave | Restituisce | |
IgnoreMissingRef | Specifica se ignorare eventuali Xref mancanti. Di default è false. | |
InfoUserPromptName | Restituisce il nome dell'attributo utilizzato per la compilazione del tassello user in fase di salvataggio nel Database. Restituisce 'INFOUSER' di default oppure il valore impostato nelle variabili. | |
InvalidateStateCmdOnModelOutOfCad | Restituisce se invalidare il rilascio da fuori il cad in presenza di documenti di modello. | |
InvalidateStateCommandsOnPublishErrors | Restituisce/Imposta se invalidare o meno il rilascio in caso di errori in pubblicazione. | |
Language | Ritorna il codice ISO della lingua base utilizzata dall'utente. | |
LastItem |
Restituisce l'ultimo elemento della collezione oppure
null se non ci sono elementi.
(Ereditato da DedDbCollectionBaseT) | |
LibraryUsesPlaceHolder | Restituisce true se anche i file di libreria devono creare .del o .moved quando vengono salvati | |
ManageDocumentProperties | Restituisce se gestire le proprietà dei documenti. | |
ManageDwgRef | Specifica se gestire i riferimenti esterni ( Xref / Immagini / Etc.. ). Di default è false. | |
MechanicalSaveFormat | Specifica il formato di salvataggio nel caso di Mechanical. Di default è vuoto. | |
MopReferenceAttribute | Restituisce il prompt dell'attributo di riferimento del MOP. Di default non è impostato | |
NotifySendType | Restituisce la modalità di invio delle notifiche | |
NumBckToConserve | Restituisce il valore di tabelle di backup da mantenere per ogni tabella. minore uguale di 0 significa di non cancellare nulla. | |
OnlyOwnerCommCanErase | Restituisce se solo il proprietario della commessa la può eliminare. Di default è true. | |
OverwriteBomMode | Indica se mantenere o ignorare le modifiche al salvataggio della distinta Di default è Overwrite. | |
PlaceHolderMode | Restituisce true se in salvataggio è necessario creare i file .del o .moved | |
PrtDwgRead | Specifica se leggere le parti dal prt. Di default è true. | |
PrtDwgSave | Specifica sse scrivere le parti nel dwg. Di default è true. | |
PrtPrtSave | Specifica se scrivere il file prt. Di default è false. | |
PubExtList | Restituisce la lista delle estensioni da considerare come pubblicazione. Di default è "dwf", "pdf","tif". | |
PwsBackupNum | Restituisce il numero massimo di documenti da mantenere nell'area locale come backup. | |
PwsMode | Restituisce se è attivo il CheckIn, Checkout. Di default è false. | |
ReadRootDocumentsOnDocSearchLoad | Restituisce se leggere i documenti di root in caricamento del form di ricerca documentale. | |
RenameNgrFileOnExport | Restituisce se rinominare i file ngr aggiungendo la revisione in fase di esportazione. | |
RestoreErased |
Restituisce se gli elementi cancellati devono essere ripristinati in caso vengano riaggiunti.
(Ereditato da DedDbCollectionBaseT) | |
RootsForbiddenForDirectSaving | Lista di root nelle quali non è possibile registrare direttamente un documento nel percorso di base | |
RootSkippedOnCheckOutStructure | Lista dei tipi nei quali il segnaposto sulla anagrafica di destinazione non deve mai essere creato | |
RootsRecognizedOnDbSave | Lista di root sulle quali effettuare il riconosci invece di un import in fase di salvataggio. | |
RootTypeSkippedOnCheckOutStructure | Lista dei tipi nei quali il segnaposto sulla anagrafica di destinazione non deve mai essere creato | |
SalvaDistMultiLiv | Restituisce il valore della variabile SalvaDistMultiLiv in base alla piattaforma (è in Top e TopInv). Di default è true per consentire il salvataggio monolivello. | |
SilentUpdateDedDisOnOpen | Restituisce se non visualizzare il messaggio di avvertimento all'apertura di un file nel quale viene aggiornato il DED_DIS perché incoerente con la sua posizione ed il suo nome. Di default è false. | |
SkipUpdateAttribList | Restituisce la lista degli attributi che non devono essere aggiornati nel Database al salvataggio di un disegno. | |
SmtpAlias | Restituisce il valore di default per la mail del mittente Smtp. | |
SmtpEmail | Restituisce il valore di default per l'alias Smtp. | |
SmtpEnableSsl | Restituisce il valore di default per l'abilitazione SSL in Smtp. | |
SmtpHost | Restituisce il valore di default per la host Smtp. | |
SmtpPort | Restituisce il valore di default per la porta Smtp. | |
SmtpPwd | Restituisce il valore di default per la password Smtp. | |
SmtpUser | Restituisce il valore di default per l'utente Smtp. | |
SparePartManagementActive | Restituisce se è attiva la gestione dei ricambi. | |
TopTabRevActive | ||
TopTabRevDrawingCurrent | Restituisce il valore della variabile TopTabRevDrawingCurrent indicante se disegnare, nella tabella delle revisioni, anche la revisione corrente. Di default è true. | |
TopTabRevIncludeFirstRevIfNotRevDefZero | Restituisce il valore della variabile TopTabRevIncludeFirstRevIfNotRevDefZero indicante se disegnare, nella tabella delle revisioni, anche la prima anagrafica se la sua revisione è diversa dalla revisione di default. Di default è false. | |
TopTabRevNumMaxToShow | Restituisce il valore della variabile TopTabRevNumMaxToShow indicante il numero di revisione massime da mostrare nella tabella. Di default è 0 (ovvero senza limite) | |
TransferManagerFtpBasePath | Nelle impostazioni FTP del transfer manager rappresenta il percorso di base per i trasferimenti | |
TransferManagerFtpHost | Nelle impostazioni FTP del transfer manager rappresenta l'host name | |
TransferManagerFtpPassword | Nelle impostazioni FTP del transfer manager rappresenta la password | |
TransferManagerFtpPort | Nelle impostazioni FTP del transfer manager rappresenta la porta | |
TransferManagerFtpUser | Nelle impostazioni FTP del transfer manager rappresenta l'utente | |
TransferManagerOnlineMode | Restituisce o imposta la modalità di connessione online attiva del transfer manager | |
UsersMode | Restituisce se è attiva la gestione degli utenti. Di default è false. |
Nome | Descrizione | |
---|---|---|
Add | Aggiunge un nuovo elemento alla collezione. Non verifica se esista già un altro elemento con stesse caratteristiche. | |
AddForClone |
DI USO INTERNO.
Aggiunge un elemento alla lista senza rendere dirty l'oggetto.
L'elemento viene aggiunto SENZA MODIFICARNE LO STATO.
Le classi derivate potranno utilizzare questo metodo per clonare la collezione.
(Ereditato da DedDbCollectionBaseT) | |
AddModified |
DI USO INTERNO.
Aggiunge un elemento alla lista senza rendere dirty l'oggetto.
L'elemento viene aggiunto con lo stato di UnModified.
Le classi derivate dovranno utilizzare questo metodo durante la fase di creazione/inizializzazione.
(Ereditato da DedDbCollectionBaseT) | |
AddNewElement |
DI USO INTERNO.
Aggiunge un elemento alla lista rendendo dirty l'oggetto.
L'elemento viene aggiunto con lo stato di NewElement.
Utilizzare questo metodo nelle classe derivate per aggiungere un elemento alla lista.
Dovranno loro stesse avere un metodo pubblico Add() che prenda i parametri necessari alla costruzione dell'oggetto.
(Ereditato da DedDbCollectionBaseT) | |
AddRangeNewElement |
DI USO INTERNO.
Utilizzare questo metodo per inizializzare la lista di elementi rendendo dirty l'oggetto.
Gli elementi vengono aggiunti con lo stato di NewElement.
Utilizzare questo metodo nelle classe derivate per aggiungere più elementi alla lista.
(Ereditato da DedDbCollectionBaseT) | |
AddUnModified |
Ovverride per la gestione della cache delle variabili
(Sovrascrive DedDbCollectionBaseTAddUnModified(T)) | |
Clear |
Elimina tutti gli elementi dalla lista.
(Ereditato da DedDbCollectionBaseT) | |
ClearRefresh |
Svuota la lista impostando Dirty = false.
Di fatto permette di effettuare un refresh della lista e quindi di ricaricarla.
Serve per svuotare la lista e reinizializzarla da capo.
(Ereditato da DedDbCollectionBaseT) | |
Contains(T) |
Verifica l'esistenza di un valore all'interno della lista degli elementi.
Le classi derivate devono effettuarne l'override nel caso in cui l'elemento non implementi
GetHashCode() per l'uso all'interno dei dizionarii.
(Ereditato da DedDbCollectionBaseT) | |
Contains(String, ClientApplicationEnum) | Implementa la funzione Contains. | |
CopyTo |
Copia un range di elementi in un array.
(Ereditato da DedDbCollectionBaseT) | |
CreateDeleteCommand |
Crea, inizializza e restituisce il comando per l'eliminazione di un elemento.
(Sovrascrive DedDbCollectionBaseTCreateDeleteCommand(T)) | |
CreateInsertCommand |
Crea, inizializza e restituisce il comando per l'inserimento di un elemento.
(Sovrascrive DedDbCollectionBaseTCreateInsertCommand(T)) | |
CreateUpdateCommand |
Aggiorna le informazioni di un elemento.
(Sovrascrive DedDbCollectionBaseTCreateUpdateCommand(T)) | |
CustomSort |
Ordina la lista in base al comparatore passato.
(Ereditato da DedDbCollectionBaseT) | |
ExecuteDeleteItem |
Esegue l'eliminazione di un elemento.
Crea il comando tramite il metodo CreateDeleteCommand() e lo esegue.
(Ereditato da DedDbCollectionBaseT) | |
ExecuteInsertItem |
Esegue l'inserimento di un elemento.
Crea il comando tramite il metodo CreateInsertCommand() e lo esegue.
(Ereditato da DedDbCollectionBaseT) | |
ExecuteUpdateItem |
Esegue l'aggiornamento di un elemento.
Crea il comando tramite il metodo CreateUpdateCommand() e lo esegue.
(Ereditato da DedDbCollectionBaseT) | |
Find |
Restituisce l'oggetto cercato.
(Ereditato da DedDbCollectionBaseT) | |
FindAll |
Restitusice la lista degli elementi che corrispondono al predicato.
(Ereditato da DedDbCollectionBaseT) | |
GetDbIndex |
Restituisce l'indice dell'elemento passato, da utilizzare nelle clausole where di aggiornamento/eliminazione.
(Sovrascrive DedDbCollectionBaseTGetDbIndex(T)) | |
GetEnumerator |
Restituisce l'enumeratore della collezione.
(Ereditato da DedDbCollectionBaseT) | |
GetVal(String) | Restituisce il valore della variabile individuata dal nome e nel gruppo General. Restituisce null se la variabile non viene trovata o se questa ha valore null. | |
GetVal(String, ClientApplicationEnum) | Restituisce il valore della variabile individuata dal nome e dal gruppo di appartenenza. Restituisce null se la variabile non viene trovata o se questa ha valore null. | |
GetVal(String, Object) | Restituisce il valore della variabile individuata dal nome e nel gruppo General. Restituisce null se la variabile non viene trovata o se questa ha valore null. | |
GetVal(String, ClientApplicationEnum, Object) | Restituisce il valore della variabile individuata dal nome e dal gruppo di appartenenza. Restituisce null se la variabile non viene trovata o se questa ha valore null. | |
GetVar(String) | Restituisce l'oggetto DedVar individuandolo tramite il nome appartenente al gruppo General. Restituisce null se non esiste. | |
GetVar(String, ClientApplicationEnum) | Restituisce l'oggetto DedVar individuandolo tramite il nome ed il gruppo di appartenenza. Restituisce null se non esiste. | |
IndexOf(T) |
Restituisce l'indice dell'elemento richiesto.
(Ereditato da DedDbCollectionBaseT) | |
IndexOf(String, ClientApplicationEnum) | Implementa la funzione IndexOf. | |
IndexOf(DedVar, String, ClientApplicationEnum) | Restuitisce l'indice della variabile all'interno della lista se non sono me stesso. | |
InitListUnModified |
DI USO INTERNO.
Utilizzare questo metodo per inizializzare la lista di elementi senza rendere dirty l'oggetto.
Gli elementi vengono aggiunti con lo stato di UnModified dopo avere azzerato la lista interna.
Le classi derivate dovranno utilizzare questo metodo durante la fase di creazione/inizializzazione.
(Ereditato da DedDbCollectionBaseT) | |
InsertUnModified |
DI USO INTERNO.
Inserisce un elemento alla lista senza rendere dirty l'oggetto, all'indice specificato.
L'elemento viene aggiunto con lo stato di UnModified.
Le classi derivate dovranno utilizzare questo metodo durante la fase di creazione/inizializzazione.
(Ereditato da DedDbCollectionBaseT) | |
Item(Int32) |
Restituisce l'elemento iesimo della lista.
(Ereditato da DedDbCollectionBaseT) | |
Item(String, ClientApplicationEnum) | Implementa la funzione Item. | |
Move(Int32, Boolean) |
Sposta l'elemento dell'indice passato ad una posizione
precedente o successiva.
Ignora eventuali valori di indice non validi.
(Ereditato da DedDbCollectionBaseT) | |
Move(Int32, Boolean, Int32) |
Sposta l'elemento dell'indice passato prima o dopo del numero di posizioni passate.
Ignora eventuali valori di indice non validi.
(Ereditato da DedDbCollectionBaseT) | |
OnAfterSave |
Metodo Template chiamato dopo il salvataggio avvenuto.
(Ereditato da DedDbCollectionBaseT) | |
OnAfterSaveNoChanges |
Metodo Template chiamato dopo il salvataggio senza modifiche.
(Ereditato da DedDbCollectionBaseT) | |
OnBeforeSave |
Metodo Template chiamato prima del salvataggio.
(Ereditato da DedDbCollectionBaseT) | |
PropertyChanged(T) |
Imposta come modificato lo stato dell'elemento.
(Ereditato da DedDbCollectionBaseT) | |
PropertyChanged(DedEditableObjectT) |
Imposta come modificato lo stato dell'elemento.
(Ereditato da DedDbCollectionBaseT) | |
PropertyChangedAsNewElement(T) |
Imposta come nuovo elemento lo stato dell'elemento.
(Ereditato da DedDbCollectionBaseT) | |
PropertyChangedAsNewElement(DedEditableObjectT) |
Imposta come nuovo elemento lo stato dell'elemento.
(Ereditato da DedDbCollectionBaseT) | |
ReInitListUnModified |
DI USO INTERNO.
Utilizzare questo metodo per inizializzare la lista di elementi senza rendere dirty l'oggetto.
Gli elementi vengono aggiunti con lo stato di UnModified dopo avere azzerato la lista interna.
Le classi derivate dovranno utilizzare questo metodo durante la fase di creazione/inizializzazione.
(Ereditato da DedDbCollectionBaseT) | |
Remove |
Elimina un elemento dalla collezione.
(Ereditato da DedDbCollectionBaseT) | |
Ripristina |
Verifica che l'elemento sia presente negli eliminati e lo toglie da lì e lo riaggiunge in coda
alla lista degli elementi validi.
Solleva una eccezione se l'elemento è già presente nella lista e AllowsDuplicates = false.
(Ereditato da DedDbCollectionBaseT) | |
Save |
Salva l'oggetto con tutta la sua lista, solo se questo risulta dirty.
(Ereditato da DedDbCollectionBaseT) |