Ho una funzione su un componente importato senza sorgenti che verifica il contesto esecutivo e restituisce "sì" o "no" in base alla situazione per consentirmi di continuare con le istruzioni successive, un po' di pseudocodice:
- Code: Select all
funzione string CompImportato.Verifica() {
string s = "sì"
if (SyncService.isSynchronizing and CompImportato.isOffline) s="no"
return s
}
A questo punto nell'evento che mi interessa gestire:
- Code: Select all
onEndTransaction() {
DttLogMessage -> Is Sync -1; Is offline -1; Inserting 0; Updating -1; Deleting 0
if (CompImportato.Verifica() <> "sì") return
...
...
}
E mi ritrovo che va avanti comunque.
Cosa sto sbagliando?
PS: al momento non riesco a debuggare importando il componente con i sorgenti, InDe resta a macinare per ore per riuscire ad importarlo, anche con la 24.0 che ha migliorato (alleluja) i tempi di importazione dei componenti.