Click or drag to resize

Classe Lua

Utilizzata per chiamare direttamente, in modo trasparente al .NET, funzioni LUA definite sia dai vari file lua del DedNetAcad che native di Top/Top_prt.
Gerarchia di ereditarietà
SystemObject
  DedNetInvLua

Namespace: DedNetInv
Assembly: DedNetInv (in DedNetInv.dll) Versione: 27.1.0
Sintassi
public static class Lua

Il tipo Lua espone i seguenti membri.

Proprietà
 NomeDescrizione
Proprietà pubblicaMembro staticoSilentUpdateDedDisOnOpen Restituisce se è non nil la variabile globale lua SilentUpdateDedDisOnOpen per non visualizzare messaggi all'utente durante l'apertura.
Proprietà pubblicaMembro staticoSilentUpdateDedDisOnSave Restituisce se è non nil la variabile globale lua SilentUpdateDedDisOnSave per non visualizzare messaggi all'utente durante il salvataggio.
Torna su
Metodi
 NomeDescrizione
Metodo pubblicoMembro staticoCloseBomEnforcedOpenedDocs Chiama l'omonima funzione per chiudere i documenti aperti in modo forzato da GetBomData.
Metodo pubblicoMembro staticoDedInvFileResolution Chiama l'evento OnFileResolution utilizzando la funzione LuaStartEvent. La funzione lua che gestisce l'evento può modificare gli argomenti che qui sono passati byref: fullFileName ed HandlingCode.
Metodo pubblicoMembro staticoDedInvGetDistSaveStruct Carica la struttura della distinta in salvataggio
Metodo pubblicoMembro staticoDedInvGetLolForDistSave Chiama l'omonima funzione e ne restituisce il risultato. Serve per avere la lol per il salvataggio della distinta nel Database.
Metodo pubblicoMembro staticoDedInvOnCloseDocument Chiama la funzione omonima passandogli tutti i parametri.
Metodo pubblicoMembro staticoDedInvOnOpenDocument Chiama la funzione omonima passandogli tutti i parametri.
Metodo pubblicoMembro staticoDedNetBuildContextMenuStruct Chiama l'omonima funzione lua.
Metodo pubblicoMembro staticoDedNetBuildMenuStruct Chiama l'omonima funzione lua.
Metodo pubblicoMembro staticoTopEditAttrPost Lancia LuaStartEvent() con l'evento TopEditAttrPost passandogli la parte.
Torna su
Vedi anche

Documentazione

Namespace DedNetInv