Pagina 1 di 1

Echo

Inviato: 09 mar 2016, 18:23
da mhanu70
Sto sbagliando qualcosa sicuramente ma se metto questo nell'evento ad esempio onAfterinsert
di una form

Echo "messaggio da mostrare";

mostra il messaggio ma non in primo piano, bensì nascosto nel background del tema praticamente illeggibile.

Quale è la corretta sintassi in SC?


Grazie

Re: Echo

Inviato: 10 mar 2016, 14:18
da rino
credo che il tuo problema sia legato al "piano di lavoro". immaggina la videata come un insieme di fogli trasparenti uno sopra l altro ogni uno con dei dati diversi , quando emetti l eco sei posizionato in un posto "basso" quindi coperto dal resto.
in teaoria dovresti poter usare le macro SC per i messaggi dentro l evento o la funzione post inserimento (applicazione - messaggi )
Alternativa javascript ma anche i folgi di stile . hai l imbarazzo della scelta , io cercherei di usare le macro sc tanto per rimanere dentro uno standard.

Re: Echo

Inviato: 10 mar 2016, 14:55
da mhanu70
se usato in questa forma

if (sc_changed({campo_tabella}))
{
Echo "messaggio da visualizzare";
}

me lo fa vedere in primo piano e leggibile, usando un aspetto coordinato con il tema in uso dalla form.

ti riferisci alla macro sc_alert?
l'ho provata ma non mi piace molto il modo in cui appare il messaggio.

Re: Echo

Inviato: 11 mar 2016, 16:44
da rino
mi pare che sc_alert sia personalizzabile attraverso il tema