English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Debug, Trace & Test
  • Trace

On Send Help Mail

evento copia link

Condizioni di notifica

Evento notificato dal framework prima di inviare una segnalazione al servizio di assistenza. Questa condizione può avvenire nei seguenti casi:

  • Il parametro DTTAutoSendMail è impostato a True e si è verificato un errore grave.
  • E' stato usato il metodo DTTSendHelpMail nel VCE.
  • L'utente ha cliccato sul bottone di invio segnalazione in alto a destra, affianco al bottone di logoff.

Utilizzo consigliato

L'evento di OnSendHelpMail può essere usato per contestualizzare meglio le segnalazioni inviate automaticamente dall'applicazione, modificandone oggetto e destinatario in base allo stato applicativo.

Argomenti

Mailer E' l'oggetto di tipo Mailer che verrà utilizzato per l'invio della segnalazione e già configurato con i dati della sessione. Modificandolo è possibile personalizzare ulteriormente la segnalazione.
AutoEmail Vale True se l'invio della segnalazione è stato deciso automaticamente dal framework, False altrimenti.
Cancel Impostato a True interrompe l'invio della mail.

Esempio di codice

// ********************************************
// Fired when a help mail message is being sent
// ********************************************

event EsempiGL.OnSendHelpMail(
  Mailer Mailer        // 
  boolean AutoEmail    // True if the help request has been automatically ...
  inout boolean Cancel // Set it to True if you want to cancel the Mail se...
)
{
  // Scrivo nel log che è stata inviata la richiesta di aiuto
  EsempiGL.DTTLogMessage(E' stata inviata una richiesta di aiuto, ??, ??)
  EsempiGL.DTTLogMessage(FormatMessage(L'invio |1 è stato eseguito
    automaticamente e l'indirizzo del mittente è |2, If(AutoEmail, Empty String
    , non), Mailer.FromAddress, ??, ??, ??), ??, ??)
}
  • Uno dei possibili utilizzi è quello di scegliere con quale server di posta o verso quale destinatario inviare la richiesta, a seconda dello stato applicativo.

Ultima modifica: 24/03/2021 / Validità: da 6.5.2680

Vedi Anche

  • Mailer
  • DTT Send Help Mail (procedura)
  • DTT Auto Send Mail (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum