Sviluppo > Safe X3 WAS > Parametrizzazione > Messaggio Web 

SEEWARNING Prima di creare il proprio sito è preferibile leggere la documentazione:Prima di iniziare.


Questa funzione permette di modificare i messaggi utilizzati dal server XTEND.

Questi messaggi sono diversi da quelli che emessi dalle azioni X3 mediante il richiamo del sottoprogramma 'ADDMESSERR'.

I messaggi Web sono gestiti dal motore XTEND e sono emessi quando il motore rileva un errore di elaborazione o di diritti di accesso.

Presa in carico

I messaggi XTEND sono trattati come i messaggi applicativi X3 e sono integrati nel processo di traduzione.

Parametri dei messaggi

Utilizzare la sintassi che segue, per aggiungere dei parametri nei messaggi:

Valore del parametro N°1={1} - Valore del parametro N°2={2}

Messaggi del motore XTEND

Tutti i messaggi il cui codice comincia con 'A' sono messaggi del motore XTEND.

E' possibile modificare questi messaggi associando loro un altro capitolo nel quale saranno stati inseriti i nuovi testi conservandone i parametri.

Codice

Parametri

Descrizione

AERRACCESSDENIED

Nessuno

Accesso ad una pagina protetta non autorizzato

AERRACCESSPROFDENIED

Nessuno

Accesso ad una pagina protetta non autorizzato per il profilo

AERRACTION

CodeAction  

Errore di elaborazione di un'azione

AERRCRITMANDATORY

Nome del criterio

Criterio obbligatorio non inserito

AERRDATA

Codice interfaccia

Errore di 'Accesso dati'

AERRJAVA

 

Eccezione java

AERRPAGE

Code page

Errore di lettura o di parsing dei token nella pagina HTML

AERRPROTOCOL

Code page

Code page  Protocollo https obbligatorio per leggere la pagina

AJSWEBFLDBADVAL

Nessuno

Controllo dei valori dei campi web obbligatori
Visualizzato in JavaScript tramite la funzione xtdAlert

AJSWEBFLDMANDAT

Nessuno

Controllo dei campi web obbligatori
Visualizzato in JavaScript tramite la funzione xtdAlert

ASESSLOGIN1

Nessuno

Messaggio di benvenuto della pagina di login se l'utente non è connesso

ASESSLOGIN2

Nessuno

Messaggio di benvenuto della pagina di login se l'utente è connesso

ASESSLOGINKO

Nessuno

Messaggio login KO

ASESSLOGINOK

Nessuno

Messaggio login OK

ASESSLOGOUT

Nessuno

Nessun  Messaggio logout

ASESSRESTORED 

Nessuno

Indica che la sessione è stata ripristinata dopo chiusura/apertura del browser

ASESSLOGRESTORED

Nessuno

Idem ASESSRESTORED per un utente connesso

ASESSTIMEOUT

Nessuno

Richiesta di riconnessione se il tempo di inattività della sessione è scaduto (per un utente connesso)

ASESSTRACESET

Nessuno

Attivazione/Disattivazione della traccia

Visualizzare i messaggi nella pagina HTML

La visualizzazione dei messaggi utente è effettuata mediante il token AXUSERMSG.

Esempio:

<span id="userMsg" class="userMsg" adx="aMsgUser"></span>

Visualizzare i messaggi in JavaScript

Per visualizzare un messaggio che non è un messaggio del motore XTEND, richiamare la funzione JavaScript xtdAlert(aId,aP1,aP2,aP3,aP4) a partire dalla pagina HTML.

La funzione xtdAlert richiede il messaggio al server XTEND mediante una richiesta AJAX.

Parametri

  • aId è il codice del messaggio XTEND
  • aP1,aP2.. sono i parametri (facoltativi)

Può verificarsi per esempio al momento del controllo di un form HTML.

<script>
function xtdAlert(aId,aP1,aP2,aP3,aP4);
// L'esempio qui di seguito visualizza
// 'Conesso all'applicazione con il codice utente DIS001'
xtdAlert("ASESSLOGIN2","DIS001");
</script>

Prerequisiti

SEEREFERTTO Riferirsi alla documentazione di Implementazione

Gestione videata

Videata di inserimento

Campi

I seguenti campi sono presenti in questo folder :

Blocco numero 1

Codice del messaggio

  • Sito (campo FCYLIB)

Sito Web corrente.

  • Descrizione (campo INTIT)

Permette di definire una descrizione associata ad ogni scheda.

Tipo messaggio

  • Categoria (campo CAT)

Questa informazione facoltativa viene utilizzata per ordinare i messaggi per categoria.

Luogo

  • Capitolo (campo LANCHP)

Identificativo del menù locale che contiene il messaggio.

  • campo CHPDES

 

  • Numero (campo LANNUM)

Selezionare un numero (indice nel menù locale).

Il messaggio XTEND può essere costituito da due messaggi del menù locale.
In questo caso, alimentare i due campi 'Numero'.

Messaggio

  • campo LANMES

 

Chiudi

 

Stampe

Di default, le seguenti stampe sono associate alla funzione :

 PRTSCR : Stampa Videata

Ma ciò lo si può modificare tramite parametrizzazione.

Bottoni specifici

Questo bottone permette di aggiornare il dizionario XTEND nel formato XML.

Il server X3WEB considera il dizionario solo in questo formato.

Esiste un file xml per dizionario.

Per esempio il file ACT.xml che corrisponde all'insieme delle azioni web per il sito Web corrente.

Questo bottone permette di copiare un messaggio Web.

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione