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: LuaApplicationAssembly: DedLuaApplication (in DedLuaApplication.dll) Versione: 27.1.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 DedData
- Anagrafica da aggiornare
- attrs LuaTable
- LuaTable contenente prompt e valori degli attributi
- optionalParams LuaTable (Optional)
- 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 se calcolare le regole - 1 / nil
Valore di ritorno
BooleanRitorna true se riesce. In caso contrario imposta il LastException.
Vedi anche