Libreria DedApiLua
Metodo DedApiAssociateDocument (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.
Namespace: LuaApplication
Assembly: DedLuaApplication (in DedLuaApplication.dll) Versione: 1.0.0.0 (1.0.0.0)
Sintassi
public DedDoc AssociateDocument( string id, string rev, string fn, LuaTable optionalParams = null )
Public Function AssociateDocument ( id As String, rev As String, fn As String, Optional optionalParams As LuaTable = Nothing ) As DedDoc
public: DedDoc^ AssociateDocument( String^ id, String^ rev, String^ fn, LuaTable^ optionalParams = nullptr )
member AssociateDocument : id : string * rev : string * fn : string * ?optionalParams : LuaTable (* Defaults: let _optionalParams = defaultArg optionalParams null *) -> DedDoc
Parametri
- id
- Tipo: SystemString
ID dell'anagrafica - rev
- Tipo: SystemString
Revisione dell'anagrafica - fn
- Tipo: SystemString
Nome del file di riferimento - optionalParams (Optional)
- Tipo: LuaTable
Tabella di parametri opzionali : - isPrimaryContext : Contesto di associazione - 1 / nil - docHasToBeCheckedIn : Indica se dopo l'importazione il documento deve essere posto in checkin - 1 / nil - ignoreState : Indica se ignorare lo stato dell'anagrafica alla quale associare il documento. Diversamente deve essere in lavorazione - 1 / nil - noDelNoMoved : Indica se creare o meno il .del o .moved - 1 / nil - isRecognize : Indica se il documento è già nel posto giusto - 1 / nil
Valore di ritorno
Tipo: DedDocSe riesce ritorna il documento associato oppure null. Imposta eventualmente il LastException
Vedi anche