Classe Save
|
Il tipo SaveCommand espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
| Application |
Restituisce l'applicazione alla quale questo oggetto appartiene.
(Ereditato da DedCommand) | |
| ApplyRule | Permette di decidere se applicare o meno le regole di autocomposizione (quando lanciato da script). | |
| BomCloneMode | Tipo di clonazione dei dati di distinta | |
| CheckReservedProgr | Indica se controllare o meno se si sta salvando in un progressivo riservato. | |
| Client |
Restituisce o imposta le applicazioni client per le quali questo comando è disponibile.
(Ereditato da DedCommand) | |
| ClientDocs | Lista dei documenti che sono gestiti dal client. | |
| CloneDist | Imposta o restituisce se clonare o meno la distinta nel caso in cui il comando sia un "Duplica Anagrafica". | |
| CommandContext |
Restituisce o imposta il Contesto nel quale questo comando è disponibile.
(Ereditato da DedCommand) | |
| CreazioneVariante | Restituisce se il comando sia utilizzato per creare la variante di un codice. In tal caso sarà permessa la modifica dei soli attributi e non del progressivo. Questa opzione viene impostata dal metodo costruttore dell'Application utilizzato per la creazione dell'oggetto. | |
| DizDocValue | Dizionario contenente l'accoppiata Prompt-Valore letti dalle proprietà del documento | |
| DuplicazioneAnagrafica | Indica se il comando sia utilizzato come duplicazione di anagrafica. | |
| ForcedData | Indica se i dati sono stati forzati e quindi non vanno ricalcolati ( ID , CODICE, DISEGNO, FILE ) | |
| ForcedMoveInfo | Restituisce le informazioni di codifica correntemente utilizzate dal comando. | |
| ForceRecognize | Indica se forzare un Riconosci (tipicamente da Inventor in caso siano presenti dei Member). | |
| Frm | Form di salvataggio. | |
| GlobalName |
Restituisce o imposta il nome globale da utilizzare per il comando quando
utilizzato come comando globale (es.: DedWin, DedWiew, ecc.).
Di default è null, in questo caso viene utilizzato il valore di Name.
(Ereditato da DedCommand) | |
| GlobalOrder |
Restituisce o imposta l'indice di ordinamento di questo comando, quando
utilizzato come comando globale (es.: DedWin, DedWiew, ecc.).
Di default è inizializzato a 1000.
(Ereditato da DedCommand) | |
| HandleRecognize | Indica al chiamante se gestire un Riconosci. | |
| HasTopic |
Restituisce o imposta il Topic per individuare il comando nell'Help.
(Ereditato da DedCommand) | |
| IgnoreUserPerm |
Indica di ignorare i permessi utente.
(Ereditato da DedCommand) | |
| Img16 |
Restituisce o imposta l'immagine 16x16 abbinata al comando.
(Ereditato da DedCommand) | |
| Img32 |
Restituisce o imposta l'immagine 32x32 abbinata al comando.
(Ereditato da DedCommand) | |
| Info | Restituisce le informazioni di codifica correntemente utilizzate dal comando. | |
| InfoFile | Imposta/Restituisce l'oggetto GridInfoDataList relativo alla selezione dei documenti dell'utente. | |
| InternalName |
Restituisce il nome interno del comando che non varia in base alla lingua locale.
(Ereditato da DedCommand) | |
| IsImportingOperation |
Restituisce o imposta se si tratti di una operazione di importazione (eseguita per esempio dal programma Importer.exe).
In tal caso il comando si comporta in modo da non effettuare i controlli in modo stretto.
(Ereditato da DedCommand) | |
| LastException |
Restituisce l'ultima eccezione che si è verificata durante l'esecuzione. Restituisce null se non
sono avvenuti errori.
(Ereditato da DedCommand) | |
| ManageDocsOnSave | Indica se gestire i documenti. | |
| Mdres | Restituisce le informazioni di codifica correntemente utilizzate dal comando. | |
| MinimumPerm |
Restituisce o imposta il permesso minimo necessario per eseguire il comando.
(Ereditato da DedCommand) | |
| Name |
Restituisce il nome visualizzato del comando.
(Ereditato da DedCommand) | |
| NeedDocument |
Restituisce se questo comando è un comando che lavora sul documento.
Questa propritetà viene interrogata nella finestra di dialogo di ricerca codice
per sapere se deve espandersi e far selezionare all'utente anche un documento.
(Ereditato da DedCommand) | |
| NeedParameters |
Restituisce sempre false perché il salvataggio può essere lanciato anche senza informazioni, ma chiedendo
all'utente di selezionare la famiglia di archiviazione.
(Sovrascrive DedCommandNeedParameters) | |
| NeedRefresh |
Restituisce se il comando ha modificato l'oggetto sul quale agisce
e può esserci necessità di refresh.
(Ereditato da DedCommand) | |
| NewData | Restituisce l'anagrafica creata. | |
| NoOwnerForm |
Restituisce o imposta se ignorare il parent form, per questo comando,
nel visualizzare qualsiasi finestra. Viene utilizzato per forzare la non parentela.
(Ereditato da DedCommand) | |
| NotIncreaseProgr | Indica di non incrementare il progressivo della famiglia | |
| OwnerForm |
Restituisce o imposta l'handle del form principale dal quale è stato lanciato il comando.
Viene utilizzato come parent delle finestre secondarie e di errore eventualmente visualizzate.
(Ereditato da DedCommand) | |
| Prt | Parte in salvataggio. | |
| Result |
Restituisce il risultato dell'ultima esecuzione.
(Ereditato da DedCommand) | |
| RunningContext |
Indica di ignorare i permessi utente.
(Ereditato da DedCommand) | |
| SaveMultiple | Imposta o restituisce se è stato chiamato all'interno di un comando di salva multipo. | |
| Silent |
Restituisce o imposta se il comando debba visualizzare o meno i messaggi di conferma o di errore all'utente.
Di default è false.
(Ereditato da DedCommand) | |
| StartingData | Restituisce l'anagrafica di partenza, se presente, ricavata dal DEDID e DEDREV presenti nelle info. | |
| SubMenuName |
Restituisce o imposta il nome del Sottomenu nel quale inserire questo comando.
(Ereditato da DedCommand) | |
| SubMenuText |
Restituisce o imposta il testo del Sottomenu nel quale inserire questo comando.
(Ereditato da DedCommand) | |
| Tooltip |
Restituisce o imposta il Tooltip descrittivo del comando.
(Ereditato da DedCommand) | |
| TopicHelp |
Restituisce o imposta il Topic per individuare il comando nell'Help.
(Ereditato da DedCommand) | |
| UseUI |
Restituisce o imposta se, in mancanza di informazioni per l'esecuzione del comando, si debba chiedere
all'utente attraverso le apposite finestre di dialogo.
Di default è true.
(Ereditato da DedCommand) | |
| ValidateAttrs | Indica se considerare eventuali errori negli attributi. |
| Nome | Descrizione | |
|---|---|---|
| ClearCommand |
Azzera il Comando.
(Sovrascrive DedCommandClearCommand) | |
| Enabled |
Restituisce se il comando è abilitato in base alla selezione contestuale.
Si accontenta di avere l'anagrafica dalla quale partire per creare la nuova.
(Sovrascrive DedCommandEnabled(DedCommandContext)) | |
| Equals | (Ereditato da DedCommand) | |
| ExecuteCommand |
Esegue il comando vero e proprio.
(Sovrascrive DedCommandExecuteCommand) | |
| GetHashCode | (Ereditato da DedCommand) | |
| InitSubCommand |
Inizializza un sotto-comando con le impostazioni generali presenti in questo.
(Ereditato da DedCommand) | |
| Run |
Esegue il comando.
(Ereditato da DedCommand) | |
| RunSubCommand |
Esegue il comando come sotto-comando ovvero non gestisce la visualizzazione degli errori
ma "fa passare" le eccezioni in modo che siano gestite dal chiamante cioè il comando principale.
/// (Ereditato da DedCommand) | |
| SetContext |
Permette al comando di auto-impostare le proprietà leggendo le informazioni dal contesto.
Si accontenta di avere l'anagrafica dalla quale partire per creare la nuova.
(Sovrascrive DedCommandSetContext(DedCommandContext)) | |
| ToString | (Ereditato da DedCommand) | |
| UpdateData | Ricalcola i campi presenti nell'anagrafica temporanea in base ai valori presenti nelle info. Chiama l'evento di personalizzazione e poi li ricalcola in modo che se l'evento ha modificato le info si riflettano i valori nell'anagrafica. |
| Nome | Descrizione | |
|---|---|---|
| CalledFromImportDataCmd | Indica se il salvataggio è chiamato dal comando di "ImportaDati" |