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 DedDbCollectionBase<T>) |
![]() | AlternativeRefAttrName | Restituisce il nome dell'attributo da usare per la gestione dei codici alternativi. |
![]() | Application |
Restituisce l'oggetto applicazione di appartenza.
(Ereditato da DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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. |
![]() | SmtpClientId | Restituisce il valore di ClientId. |
![]() | SmtpClientSecret | Restituisce il valore del ClientSecret. |
![]() | 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. |
![]() | SmtpProviderType | Restituisce il valore del SmtpProviderType usato solo con Oauth. |
![]() | SmtpPwd | Restituisce il valore di default per la password Smtp. |
![]() | SmtpTenantId | Restituisce il valore di TenantId. |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | AddUnModified |
Ovverride per la gestione della cache delle variabili
(Sovrascrive DedDbCollectionBase<T>.AddUnModified(T)) |
![]() | Clear |
Elimina tutti gli elementi dalla lista.
(Ereditato da DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | Contains(String, ClientApplicationEnum) | Implementa la funzione Contains. |
![]() | CopyTo |
Copia un range di elementi in un array.
(Ereditato da DedDbCollectionBase<T>) |
![]() | CreateDeleteCommand |
Crea, inizializza e restituisce il comando per l'eliminazione di un elemento.
(Sovrascrive DedDbCollectionBase<T>.CreateDeleteCommand(T)) |
![]() | CreateInsertCommand |
Crea, inizializza e restituisce il comando per l'inserimento di un elemento.
(Sovrascrive DedDbCollectionBase<T>.CreateInsertCommand(T)) |
![]() | CreateUpdateCommand |
Aggiorna le informazioni di un elemento.
(Sovrascrive DedDbCollectionBase<T>.CreateUpdateCommand(T)) |
![]() | CustomSort |
Ordina la lista in base al comparatore passato.
(Ereditato da DedDbCollectionBase<T>) |
![]() | ExecuteDeleteItem |
Esegue l'eliminazione di un elemento.
Crea il comando tramite il metodo CreateDeleteCommand() e lo esegue.
(Ereditato da DedDbCollectionBase<T>) |
![]() | ExecuteInsertItem |
Esegue l'inserimento di un elemento.
Crea il comando tramite il metodo CreateInsertCommand() e lo esegue.
(Ereditato da DedDbCollectionBase<T>) |
![]() | ExecuteUpdateItem |
Esegue l'aggiornamento di un elemento.
Crea il comando tramite il metodo CreateUpdateCommand() e lo esegue.
(Ereditato da DedDbCollectionBase<T>) |
![]() | Find |
Restituisce l'oggetto cercato.
(Ereditato da DedDbCollectionBase<T>) |
![]() | FindAll |
Restitusice la lista degli elementi che corrispondono al predicato.
(Ereditato da DedDbCollectionBase<T>) |
![]() | GetDbIndex |
Restituisce l'indice dell'elemento passato, da utilizzare nelle clausole where di aggiornamento/eliminazione.
(Sovrascrive DedDbCollectionBase<T>.GetDbIndex(T)) |
![]() | GetEnumerator |
Restituisce l'enumeratore della collezione.
(Ereditato da DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | Item(Int32) |
Restituisce l'elemento iesimo della lista.
(Ereditato da DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | OnAfterSave |
Metodo Template chiamato dopo il salvataggio avvenuto.
(Ereditato da DedDbCollectionBase<T>) |
![]() | OnAfterSaveNoChanges |
Metodo Template chiamato dopo il salvataggio senza modifiche.
(Ereditato da DedDbCollectionBase<T>) |
![]() | OnBeforeSave |
Metodo Template chiamato prima del salvataggio.
(Ereditato da DedDbCollectionBase<T>) |
![]() | PropertyChanged(T) |
Imposta come modificato lo stato dell'elemento.
(Ereditato da DedDbCollectionBase<T>) |
![]() | PropertyChanged(DedEditableObject<T>) |
Imposta come modificato lo stato dell'elemento.
(Ereditato da DedDbCollectionBase<T>) |
![]() | PropertyChangedAsNewElement(T) |
Imposta come nuovo elemento lo stato dell'elemento.
(Ereditato da DedDbCollectionBase<T>) |
![]() | PropertyChangedAsNewElement(DedEditableObject<T>) |
Imposta come nuovo elemento lo stato dell'elemento.
(Ereditato da DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | Remove |
Elimina un elemento dalla collezione.
(Ereditato da DedDbCollectionBase<T>) |
![]() | 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 DedDbCollectionBase<T>) |
![]() | Save |
Salva l'oggetto con tutta la sua lista, solo se questo risulta dirty.
(Ereditato da DedDbCollectionBase<T>) |