Vai al contenuto principale

Ricerca numero evento corrente

Struttura

Ricerca numero evento corrente

Parametri

nessuno

Valore restituito

Numero intero

Descrizione

Questa funzione restituisce il numero dell'evento corrente, così come viene visualizzato sullo schermo. Si noti che questa funzione deve essere utilizzata solo per le azioni di trigger che si verificano prima che l'evento sia terminato (prima dell'azione di trigger «Fine evento»). Azioni di attivazione successive a "Fine evento", come "Fine evento - Equipaggiamento". "Fine", si dovrebbe invece utilizzare LookupFinalEventNum.

Per capire la differenza: in IndySoft le operazioni possono essere eseguite su una o più risorse. Supponiamo, ad esempio, che tu stia organizzando un evento che comprende 10 elementi. Anziché creare 10 eventi diversi non appena viene visualizzata la schermata degli eventi, IndySoft crea un unico evento "esempio" in background e salva temporaneamente tutte le informazioni nel database associandole a questo numero mentre l'evento viene inserito. Il salvataggio delle informazioni nel database consente a IndySoft di aggiungere o modificare facilmente le tabelle di dettaglio e di utilizzare comandi SQL per leggere i valori che sono stati salvati in questo numero temporaneo. Una volta completato l'evento, IndySoft esegue un ciclo su tutte le attrezzature presenti nella griglia "Scegli attrezzatura" e crea nuovi eventi finali per tutte le risorse, ovvero per tutte e 10 le risorse del nostro esempio. Le informazioni relative agli eventi temporanei vengono eliminate dal database (anche se non sono mai associate a singole apparecchiature; pertanto, la pulizia è necessaria solo per ridurre le dimensioni del database). Quando viene eseguita questa operazione, i dati relativi al numero dell'evento temporaneo (LookupCurrentEventNum) vengono copiati su tutte le risorse. Ogni risorsa genera un evento distinto con un proprio numero di evento. Questo numero di evento finale, univoco per ogni risorsa, viene restituito dalla funzione LookupFinalEventNum.

Esempio

Non è stato fornito alcun esempio

Compatibilità delle applicazioni

Gestione della calibrazione IndySoft, Gestione dei laboratori commerciali IndySoft, Gestione degli strumenti IndySoft

Vedi anche

Nessun argomento correlato |