> |  
Agente con controlli sotto WEB
FabioVSD
Salve a tutti!

Nella conversione di un DB da client-server a WEB ho una form con un pulsante contenente specifiche LotusScript sull\'evento click. Naturalmente devo "convertire" tale specifiche per renderle funzionanti sotto WEB.

In tal caso (avendo pochissima esperienza con JavaScript…), utilizzo un procedimento che mi è stato consigliato proprio per modificare il meno possibile il codice già esistente e funzionante :
1) creo un nuovo Agente riportando in esso (Sub Initialize...) la codifica LotusScript presente nel pulsante della form.
2) nel pulsante elimino tutte le specifiche LotusScript in esso contenute e richiamo da esso l\'Agente con il seguente comando formula: @Command([ToolsRunMacro]; "nomeAgente").

Fin qui tutto bene. Ad esempio, questo è il caso in cui l\'agente valorizza dei campi (di tipo calcolati) della form, invia una notifica a un determinato indirizzo di posta e salva il documento in esame.

Il problema nasce invece quando lo stesso pulsante deve effettuare dei controlli prima di inviare la notifica. Nel funzionamento del DB lato client, le specifiche LotusScript sull’evento click del pulsante operavano i controlli che, in caso di errori, visualizzavano il messaggio a video senza naturalmente inviare la notifica.
Ora, sotto WEB, se inserisco tali controlli nell’Header JS vengono eseguiti sempre (invece devono essere eseguiti solo quando premo il pulsante), mentre se inserisco i controlli nell\'Agente esso, in caso di errore, non “restituisce” il controllo alla form con il messaggio di errore a video.

Potete, cortesemente, darmi qualche suggerimento in merito?

Ciao e grazie per l’attenzione!

Fabio





You are here Agente con controlli sotto WEB - FabioVSD -
    re : Agente con controlli sotto WEB - FabioVSD -
    re : Agente con controlli sotto WEB - Giuseppe -
    re : Agente con controlli sotto WEB - FabioVSD -
        re... : Agente con controlli sotto WEB - Giuseppe -
    re : Agente con controlli sotto WEB - nilus -