Metodo DedApi.AssociateDocument

Libreria DedApiLua

Metodo DedApiAssociateDocument

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: DedDoc
Se riesce ritorna il documento associato oppure null. Imposta eventualmente il LastException
Vedi anche