Passa al contenuto principale

SETVIDMESSAGE

DesktopWeb

Consente di definire dei messaggi informativi nella caption bar della videata.

suggerimento

Per vedere il messaggio all'apertura della videata è necessario usare la specifica dentro la ONLOAD della @DEFVID

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
IDMESSAGGIOStringaINObbligatorioDesktopWeb
IDVIDEATAStringaINObbligatorioDesktop
TESTOStringaINObbligatorioDesktopWeb
IDBOTTONEStringaINDesktopWeb
BOTTONECHIUSURABooleanoINDesktopWeb
TIPOEnumerazioneINObbligatorioDesktopWeb
TIMERInteroINBinarioDesktopWeb

IDMESSAGGIO

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Identificativo del messaggio.

note

l'identificativo potrà essere usato per eliminare il messaggio attraverso la '@CLEARVIDMESSAGE

IDVIDEATA

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktop

Identificativo della videata.

note
  • Deve corrispondere al parametro IDRUNTIME nella specifica @DEFVID.
  • Nel caso di multipagina corrisponde all'id della videata di dettaglio.

TESTO

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Testo visualizzato all'interno della banda.

note
  • Non c'è un limite al numero di caratteri, è necessario calibrarli solo alla dimensione della videata.
  • Se il messaggio è troppo lungo rispetto allo spazio verrà troncato, lasciando la visualizzazione completa attraverso il tooltip.

IDBOTTONE

StringaINInputValore non necessarioValore non necessarioDesktopWeb

Identificativo del bottone, presente in ToolBar o RibbonBar, a cui legare il messaggio.

Il bottone sarà visibile nella banda e erediterà sia l'etichetta che l'azione.

note

In caso di RibbonBar e videata multipagina è necessario ridefinire il tasto in tutte le videate.

BOTTONECHIUSURA

BooleanoINInputValore non necessarioValore non necessarioDesktopWeb

Abilita la visualizzazione del bottone che permette di eliminare direttamente il messaggio in caption bar

TIPO

EnumerazioneINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Tipologia messaggio da visualizzare.
Da esso dipende colore della banda e icona.

Parametro enumerato, può assumere i seguenti valori:

ValoreDescrizione
INFORMATIONMessaggio informativo - Azzurro
STATUSMessaggio di stato - Verde
WARNINGMessaggio di allerta - Giallo
MKSONDAGGIO
UNPAID

TIMER

InteroINInputBinarioBinarioValore non necessarioValore non necessarioDesktopWeb

Permette di impostare un timer al termine del quale il messaggio verrà automaticamente eliminato.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0No
1Si

Esempi

Esempio generico

 DIM idMessaggio[STRING]

' Il parametro TIPO può assumere i valori riportati nella documentazione
'@SETVIDMESSAGE IDMESSAGGIO[idMessaggio] _
IDVIDEATA["IDVIDEATA"] _
TESTO["Messaggio"] _
TIPO[#INFORMATION]

Esempio eliminazione con timer

 DIM idMessaggio[STRING]

DIM flagTimer[INT] = 1 ' se 1 --> Eliminazione messaggio dopo 15s

' Il parametro TIPO può assumere i valori riportati nella documentazione
'@SETVIDMESSAGE IDMESSAGGIO[idMessaggio] _
IDVIDEATA["IDVIDEATA"] _
TESTO["Messaggio"] _
TIPO[#INFORMATION] _
TIMER[flagTimer]

Esempio eliminazione con bottone

 DIM idMessaggio[STRING]

DIM flagBtn[INT] = 1 ' se 1 --> Bottone eliminazione messaggio visibile

' Il parametro TIPO può assumere i valori riportati nella documentazione
'@SETVIDMESSAGE IDMESSAGGIO[idMessaggio] _
IDVIDEATA["IDVIDEATA"] _
TESTO["Messaggio"] _
TIPO[#INFORMATION] _
BOTTONECHIUSURA[flagBtn]

Esempio CALLBACK bottone custom

 DIM idMessaggio[STRING]

' Il parametro TIPO può assumere i valori riportati nella documentazione
'@SETVIDMESSAGE IDMESSAGGIO[idMessaggio] _
IDVIDEATA["IDVIDEATA"] _
TESTO["Messaggio"] _
TIPO[#INFORMATION] _
IDBOTTONE["IDBOTTONE"] _
TESTOBOTTONE["Testo Bottone"]