Metodo DedApiUpdataDataAttrs
|
Aggiorna gli attributi di anagrafica. La funzione filtra l'eventuale settaggio di dedid, dedrev. In caso di qualsiasi errore non appporta modifiche all'anagrafica
Namespace:
LuaApplication
Assembly:
DedLuaApplication (in DedLuaApplication.dll) Versione: 1.0.0.0 (1.0.0.0)
Sintassi public bool UpdataDataAttrs(
DedData data,
LuaTable attrs,
LuaTable optionalParams = null
)
Public Function UpdataDataAttrs (
data As DedData,
attrs As LuaTable,
Optional optionalParams As LuaTable = Nothing
) As Boolean
public:
bool UpdataDataAttrs(
DedData^ data,
LuaTable^ attrs,
LuaTable^ optionalParams = nullptr
)
member UpdataDataAttrs :
data : DedData *
attrs : LuaTable *
?optionalParams : LuaTable
(* Defaults:
let _optionalParams = defaultArg optionalParams null
*)
-> bool
Parametri
- data
- Tipo: DedData
Anagrafica da aggiornare - attrs
- Tipo: LuaTable
LuaTable contenente prompt e valori degli attributi - optionalParams (Optional)
- Tipo: LuaTable
Tabella di parametri opzionali :
- ignoreState : Indica se ignorare lo stato dell'anagrafica alla quale associare il documento. Diversamente deve essere in lavorazione - 1 / nil
- ignoreDocStatus : Indica se ignorare lo stato dei documenti PRIMARI associati all'anagrafica. Diversamente tutti i documenti devono essere in checkin o in checkout dall'utente corrente - 1 / nil
- updateLight : Se vero indica di non aggiornare il rowver dell'anagrafica in fase di update - 1 / nil
- applyRule : Se vero indica di non ricalcolare le regole di autocomposizione - 1 / nil
Valore di ritorno
Tipo:
BooleanRitorna true se riesce. In caso contrario imposta il LastException.
Vedi anche