sc_ajax_message("Mensagem", "Título", "Parâmetro", "Parâmetros_Redir")
|
|
Esta macro permite que a aplicação exiba mensagens customizáveis, com seu uso restrito aos eventos do formulário/controle quando se faz uso no eventos AJAX.
Esta macro só é valida em aplicações com suporte a AJAX.
| Paramêtros | Descrição |
| Mensagem |
Texto que será exibido no corpo da mensagem. Este parametro é de preenchimento obrigatório. |
| Título |
Texto que será exibido no título da mensagem. Se não preenchido o título da mensagem não será exibido. |
| String de Parametros da mensagem |
Parâmetro de formatação da mensagem. Ex.: modal=Y&button=Y&button_label=Ok&redir=form_employees.php&redir_target=_blank
Os detalhes deste parâmetro estão detalhados na tabela2.
|
| String de parametros do Redirecionamento |
Nesta propriedade podem ser definidos os valores para a aplicação de redirecionamento.Esta propriedade funciona apenas se a propriedade redir for informada. Os parametros devem ser informados no seguinte formato: parametro=valor;parametro=valor.
Ex.: customer_id=ALFKI;customer_name=ALBERT FRANCINET
|
Tabela2: String de Parâmetros da mensagem
| Propriedade | Descrição | Valores | Exemplo |
| modal |
Flag para exibição da mensagem em modal |
Y ou N |
modal=Y |
| timeout |
Tempo em segundos para esconder mensagem. Se não informado mensagem será exibida indefinidamente. Esta propriedade só funciona se a propriedade button não estiver habilitada. |
Segundos |
timeout=5 |
| button |
Exibe botão dentro da mensagem. O seu funcionamento padrão é fechar a mensagem. Caso seja habilitado o redirecionamento, após fechar a mensagem a aplicação será redirecionada. |
Y ou N |
button=Y |
| button_label |
Label do botão. Esta opção só funciona caso a propriedade button habilidata |
String |
button=Y&button_label=OK |
| top |
Valor para posicionamento da mensagem em pixels |
Apenas numeros |
top=300 |
| left |
Valor para posicionamento da mensagem em pixels |
Apenas numeros |
left=200 |
| width |
Valor para largura da mensagem em pixels |
Apenas numeros |
width=320 |
| height |
Valor da altura da mensagem em pixels |
Apenas numeros |
height=30 |
| redir |
Nome da aplicações ou URL para redirecionamento. Esta propriedade funciona apenas caso a propriedade button esteja habilitada. |
String |
button=Y&redir=form_employees.php |
| redir_target |
Target para url de redicionamento. Esta propriedade funciona apenas quando a propriedade redir está habilitada. |
String |
redir=form_employees.php&redir_target=_blank |
| show_close |
Flag para exibição do botão de fechar mensagem localizado na barra de titulo. Esta propriedade quando ativa força a exibição da barra de titulo mesmo que o parametro titulo esteja vazio. |
Y ou N |
show_close=Y |
| body_icon |
Flag para exibição do icone do corpo da mensagem. Mesmo quando esta propriedade está ativa a exibição do icone depende da configuração do Tema (Esquema de exibição) usado na aplicação. |
Y ou N |
body_icon=N |
Ex. 01
sc_ajax_message ("Message", "Title", "timeout=0");
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Consulta
|
Aplicação Formulário
|
Aplicação Controle
|
| allMacros
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros
|
allMacros
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros
|
|