L'emissione di un messaggio all'interno di un servizio avviene tramite il richiamo della /copy £JAX_BMES.
I messaggi vengono salvati in una schiera che viene pulita in ingresso nella £JAX_IMP0 e vengono scritti sulla coda (e quindi trasmessi al client) nella £JAX_FIN0.
L'esecuzione della £JAX_BMES non causa quindi l'immediata emissione del messaggio; popola un elemento della schiera con il messaggio che viene poi trasformato in XML e inviato al client dalla £JAX_FIN0.
C* Eseguo la £DMSG per reperire il testo del messaggio
C EVAL £DMSAZ='7'
C EVAL £DMSME='BAS0001'
C EVAL £DMSFI='MSGBA'
C EVAL £DMSVA=§F1.£UIBFU
C EXSR £DMSG
C* Aggiungo un messaggio di errore modale
C EVAL £JaxMMod=£Jax_ModPM
C EVAL £JaxMGra=£Jax_GraErr
C EVAL £JAXMTXT=£DMSTE
C EVAL £JaxMTyp='I'
C EXSR £JAX_BMES
Un messaggio generico è composto da
- Tipo (£JaxMTyp)
- I = Visualizzano il messaggio e prevedono "OK" come unica risposta possibile per l'utente
- C = Visualizzano il messaggio e permettono all'utente di accettare ("OK") o rifiutare ("CANCEL") un'azione in corso
- Q = Visualizzano il messaggio e permettono all'utente di scegliere tra più funzioni possibili su cui cliccare
- I = Visualizzano il messaggio e prevedono "OK" come unica risposta possibile per l'utente
- Gravity (£JaxMGra) oggetto V2MSGRA:
- costante £Jax_GraInf ('INFO')
- costante £Jax_GraWrn ('WARNING')
- costante £Jax_GraErr ('ERROR')
- costante £Jax_GraInf ('INFO')
- Mode (£JaxMMod) oggetto V2MSMOD:
- costante £Jax_ModHH ('HH' Messaggio non visibile)
- costante £Jax_ModTN ('TN' Notifica temporanea a scomparsa)
- costante £Jax_ModPN ('PN' Notifica permanente da chiudere)
- costante £Jax_ModPM ('PM' Messaggio modale)
- costante £Jax_ModPM ('PM' Messaggio modale)
- costante £Jax_ModPT ('PT' Permanente modale all'interno del componente)
- costante £Jax_ModPS ('PS' Permanente da chiudere all'interno del componente)
- costante £Jax_ModTS ('TS' Temporaneo a scomparsa all'interno del componente)
- costante £Jax_ModHH ('HH' Messaggio non visibile)
- Testo (£JaxMTxt)
- TestoCompleto (facoltativo) (£JaxMTx2)
Add new attachment
Only authorized users are allowed to upload new attachments.
G’day (anonymous guest)
My Prefs
JSPWiki v2.8.0