WEB: Message Confirm con pulsanti configurabili
copia linkDescrizione
E' ora possibile indicare al sistema quali bottoni mostrare nella videata aperta dal sistema quando si effettuano chiamate alla funzione di libreria MessageConfirmEx.
Per utilizzare tale funzionalità è sufficiente valorizzare il nuovo parametro della funzione MessageConfirmEx. Tale parametro permette di specificare il testo dei bottoni da mostrare nella videata.
La funzione restituisce i valori True/False se non viene specificato il parametro. Se, però, viene fornito un valore al parametro Opzioni il sistema restituisce un numero intero da 1 al numero di pulsanti per indicare quale pulsante è stato cliccato dall'utente.
Esempio di MessageConfirmEx con tre opzioni.
Esempio di codice
// **************************
// Procedere con l'esecuzione
// **************************
public void Test.Procedi()
{
int i = NuovaApplicazioneWeb.messageConfirmEx("Procedere con l'esecuzione?"
, "Si;No;Annulla")
//
if (isNull(i))
{
return
}
else
{
switch (i)
{
case 1:
NuovaApplicazioneWeb.DTTLogMessage("premuto SI", ...)
break
case 2:
NuovaApplicazioneWeb.DTTLogMessage("premuto NO", ...)
break
case 3:
NuovaApplicazioneWeb.DTTLogMessage("premuto Annulla", ...)
break
}
}
}
// Procedere con l'esecuzione
// **************************
public void Test.Procedi()
{
int i = NuovaApplicazioneWeb.messageConfirmEx("Procedere con l'esecuzione?"
, "Si;No;Annulla")
//
if (isNull(i))
{
return
}
else
{
switch (i)
{
case 1:
NuovaApplicazioneWeb.DTTLogMessage("premuto SI", ...)
break
case 2:
NuovaApplicazioneWeb.DTTLogMessage("premuto NO", ...)
break
case 3:
NuovaApplicazioneWeb.DTTLogMessage("premuto Annulla", ...)
break
}
}
}
Funzionalità interessate
Configurazione MessageConfirmEx.
Note
- Il miglioramento è stato suggerito in questo thread sul forum.
Ultima modifica: 22/09/2021 / Validità: da 11.0.4800