Desenvolvimento > Safe X3 WAS > Parametrização > Mensagem Web 

SEEWARNING Antes de criar o seu estabelecimento, é preferível ler a documentação :Antes de começar.


Esta função permite modificar as mesagens utilizadas pelo servidor XTEND.

Estas mensagens são diferentes daquelas que são reenviadas pelas acções X3 via a chamada do sub-programa "ADDMESSERR".

As mensagens web são geradas pelo motor XTEND e são reenviadas quando o motor constata um erro de tratamento ou de direito de acesso.

Tomado em mão

As mensagens XTEND são tratadas como as mensagens aplicativas X3 e são sempre integradas no processo de tradução.

Parâmetros das mensagens

Utilize a sintaxe a seguir para acrescentar os parâmetros nas mensagens :

Valor do parâmetro Nº1 = {1} - Valor do parâmetro N°2={2}

Mensagens do motor XTEND

Todas as mensagens cujo código começa por "A" são mensagens do motor XTEND.

Você pode modificar estas mensagens em lhe associando um outro capítulo no qual você terá registado os novos textos em conservando os parâmetros.

Código

Parâmetros

Descrição

AERRACCESSDENIED

Nenhum

Acesso a uma página protegida não autorizada

AERRACCESSPROFDENIED

Nenhum

Acesso a uma página protegida não autorizada para o perfil

AERRACTION

CodeAction  

Erro no momento do tratamento de uma acção

AERRCRITMANDATORY

Nome do critério

Critério obrigatório não registado

AERRDATA

Código interface

Erro no momento de "Acesso de dados"

AERRJAVA

 

Excepção "java"

AERRPAGE

Código página

Erro no momento da leitura ou da análise dos "tokens" na página HTML

AERRPROTOCOL

Código página

Código página  Protocolo "https" obrigatório para ler a página

AJSWEBFLDBADVAL

Nenhum

Controlo dos valores dos campos web obrigatórios
Afixado em "JavaScript" via a função "xtdAlert"

AJSWEBFLDMANDAT

Nenhum

Controlo dos campos web obrigatórios
Afixado em "JavaScript" via a função "xtdAlert"

ASESSLOGIN1

Nenhum

Mensagem de acolho da página de login se o utilizador está não entrado

ASESSLOGIN2

Nenhum

Mensagem de acolho da página de login se o utilizador está não entrado

ASESSLOGINKO

Nenhum

Message login KO

ASESSLOGINOK

Nenhum

Mensagem login OK

ASESSLOGOUT

Nenhum

Nenhum Mensagem logout

ASESSRESTORED 

Nenhum

Indica que a sessão foi restaurada após fecho/abertura do navegador

ASESSLOGRESTORED

Nenhum

Idem ASESSRESTORED para um utilizador que entrou

ASESSTIMEOUT

Nenhum

Pedido de reconexão se atraso de inactividade da sessão foi ultrapassada (para um utilizador entrado)

ASESSTRACESET

Nenhum

Activação/Desactivação do rasto

Afixar as mensagens na página HTML

A afixação das mensagens utilizador está efectuada via o "token" AXUSERMSG.

Exemplo :

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

Afixar as mensagens em "JavaScript"

Para afixar uma mensagem que não é uma mensagem do motor XTEND, chame a função "JavaScript xtdAlert(aId,aP1,aP2,aP3,aP4)" a partir da página HTML

A função xtdAlert pede a mensagem ao servidor XTEND via um pedido AJAX.

Parâmetros

  • ald é o código da mensagem XTEND,
  • aP1,aP2.. são os parâmetros (facultativos).

O caso pode se produzir por exemplo no momento de controlo de um formulário HTML.

<script>
função "xtdAlert(aId,aP1,aP2,aP3,aP4)";
// O exemplo em cima afixa
// Vocês estão conectados à aplicação com o código utilizador DIS001'
xtdAlert("ASESSLOGIN2","DIS001");
</script>

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Ecrã de registo

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

Código da mensagem

  • Estab. (campo FCYLIB)

Estabelecimento Web corrente.

  • Descr. (campo INTIT)

Permet de définir un intitulé associé à chaque fiche.

Tipo de mensagem

  • Categoria (campo CAT)

Esta informação facultativa está utilizada para triar as mensagens por categoria.

Localização

  • Capítulo (campo LANCHP)

Identificador do menu local que contém a mensagem.

  • campo CHPDES

 

  • Número (campo LANNUM)

Selecione um número (índice no menu local)

A mensagem XTEND pode ser constituida de duas mensagens emitidas do menu local.
Nestes casos, preencha os dos campos "Número".

Mensagem

  • campo LANMES

 

Fechar

 

Listagens

Por defeito, os seguintes listagens estão associados à função :

 PRTSCR : Impressão ecran

Mas pode ser alterado por parametrização.

Botões específicos

Este botão permite atualizar o dicionário XTEND ao formato XML

O servidor X3WEB toma em conta unicamente o dicionário sob este formato.

Existe um ficheiro xml por dicionário.

Por exemplo o ficheiro ACT.xml correspondente ao conjunto das ações web para o estabelecimento web corrente.

Este botão permite copiar uma mensagem Web.

Mensagens de erro

Não existe outra mensagem de erro, para além das mensagens genéricas.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação