Libreria DedApiLua
Classe DedApi |
Classe statica per la gestione delle api DED ad alto livello
Gerarchia di ereditarietà
Namespace: LuaApplication
Assembly: DedLuaApplication (in DedLuaApplication.dll) Versione: 1.0.0.0 (1.0.0.0)
Sintassi
Il tipo DedApi espone i seguenti membri.
Costruttori
Proprietà
Nome | Descrizione | |
---|---|---|
LastException |
Metodi
Nome | Descrizione | |
---|---|---|
AllAttrPrompts |
Ritorna l'elenco di tutti i prompt degli attributi. Mantenuta per compatibilità col passato.
| |
AllDataHaveSameDedid |
Ritorna vero se tutte le anagrafiche in lista hanno lo stesso dedid
| |
AssociateDocument(DedComm, String, LuaTable) |
Funzione di associa documento. Data la commessa. In base al filename in caso sia già presente lo elimina.
Infine viene eseguito un nuovo import del documento individuato dal file passato.
| |
AssociateDocument(String, String, String, LuaTable) |
Funzione di associa documento. Dati id e rev individua l'anagrafica. In base al filename e al context del documento individua il nome del documento
ed in caso sia già presente lo elimina. Infine viene eseguito un nuovo import del documento individuato dal file passato.
| |
AssociateDocumentsCheckedoutByMeToThisHost |
Aggiorna l'internalname di tutti i documenti del database che ancora non l'hanno impostato
| |
ChangeContexRapModel |
Cambia il contesto dei modelli che dovrebbero essere impostati come rappresentazioni e viceversa.
Se vengono passati dedid e dedrev lo cambia solo dell'anagrafica passata altrimenti di tutto il DB.
| |
ChangeContext |
Cambia il contesto di associazione tra Anagrafica e Documento.
Permette di modificare solo da Modello a Pubblicazione o viceversa.
| |
CheckInDocument |
Esegue il checkin del documento individuato dal file passato
| |
CheckOutDocument |
Esegue il checkout del documento individuato dal file passato
| |
CloneDist |
Copia la distinta dell'anagrafica di partenza in quella di destinazione.
Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
| |
cod2Files |
Ritorna un LuaTable che contiene tutti i nomi file associati all'anagrafica identificata dai valori passati
| |
CompactDedData |
Compatta gli attributi per ridurne il numero.
| |
CompileNewPerm |
Compila i nuovi permessi nelle tabelle DED_PU e DED_PERM_OBJ in base ai valori già presenti.
| |
CreateData |
Creazione dell'anagrafica. Riceve in ingresso una table di parametri.
| |
CreateDocument |
Comando per la registrazione di un documento.
| |
CreateMovingLink | ||
dbIsRil |
Controlla se l'anagrafica passata è rilasciata
| |
doc2Files |
Ritorna una tabella di file path che rappresentano i documenti individuati nel database
| |
EnsureLocal |
Esegue il comando di ensureLocal del file passato
| |
ExportDocument |
Esporta i documenti associati all'anagrafica di riferimento in un path esterno al database.
| |
file2Code |
Dato un fileName ritorna la prima anagrafica associata in base al contesto indicato
| |
file2Codes |
Dato un fileName ritorna la lista delle anagrafiche associate
| |
findLastData |
Dato il valore ed il campo di riferimento ritorna l'ultima anagrafica disponibile.
| |
FixAttributesName |
Sistemate le varie casistiche di stesso nome interno con prompt diverso.
| |
FixDocDuplicated |
Controlla se ci sono documenti doppi registrati nella stessa posizione e li elimina.
| |
FormatAttrForDb |
Restituisce il valore di un attributo, convertendolo però nel tipo dati coerente con il tipo di dati dell'attributo.
Nel caso di stringa se è troppo lungo lo tronca.
| |
getDedDisPrompt |
Ritorna il prompt di DED_DIS. Mantenuta per compatibilità col passato.
| |
isDocInDb |
Controllo se il file passato è associato all'anagrafica individuata da id e rev.
| |
LinkDocument |
Collega il documento passato tramite filename alla anagrafica. Il documento deve essere già registrato nel database.
| |
RemoveDocument |
Elimina il documento identificato dal fileName passato
| |
ReplaceInvalidFileNameChars |
Restituisce una stringa con i caratteri non validi sostituiti con _.
| |
ShowLastException | ||
UpdataDataAttrs |
Aggiorna gli attributi di anagrafica. La funzione filtra l'eventuale settaggio di dedid, dedrev. In caso di qualsiasi errore non appporta modifiche all'anagrafica
|
Campi
Vedi anche