WikiUp

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
  • Gravity (£JaxMGra) oggetto V2MSGRA:
    • costante £Jax_GraInf ('INFO')
    • costante £Jax_GraWrn ('WARNING')
    • costante £Jax_GraErr ('ERROR')
  • 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)
  • Testo (£JaxMTxt)
  • TestoCompleto (facoltativo) (£JaxMTx2)

Add new attachment

Only authorized users are allowed to upload new attachments.
«