Mensagens

Prezados

Sugestão para colocar um parametro a mais nas macros “Titulo da Janela” Dialog.

nas macros:

sc_confirm() - colocar mais um parametro do titulo
sc_alert()
sc_error_message()

colocando titulo fica bom. E nao é de dificel implementação.

Obrigado
Ari

Bom dia Ari,

Repassei suas sugestões para nossa equipe de desenvolvimento.

att,
Bernhard Bernsmann

Estou usando essa function:

[code]function warningForm($position=‘fixed’, $str_title, $str_message, $int_left=100, $int_top=100, $int_width=400,$action=’’){

$str_possition = "position:".$position."; left:".$int_left."px; top:".$int_top."px; margin-left:0px; margin-top:0px; ";
if($action == 'RETURN') $str_possition = '';

	 $str_html = "
		<table id='scwarningid' cellspacing='0' cellpading='0' 
		 style='".$str_possition." border:1px solid #d1dceb; width:".$int_width."px; z-index:300; background-color:#FFFFFF' >
		<tr>
		  <td background='../_lib/img/v5BluebgMenuHeader.png' style='font-size:12px; font-weight:bolder;' >
		  <a href='#' onclick=\"document.getElementById('scwarningid').style.display='none';\">
		    <img src='../_lib/img/scriptcase__NM__iconfails.png' border='0' /></a>
		  ".$str_title."
		  </td>
		</tr>
		<tr>
		  <td style='font-size:12px; padding:10px'>".$str_message."  
		  </td>
		</tr>
		</table>
	"; 

 	if($action == 'RETURN') return $str_html;
 	else echo $str_html;


}[/code]

Saulo, bom dia.
Tomei a liberdade de testar sua função aqui, mas me deparei com um pequeno problema.
Na v6, quando eu habilito dentro do form a opção APLICAÇÃO->CONFIGURAÇÃO->EXIBIR OUTPUT AJAX, a sua função funciona, só que aparece também um outro box de mensagem gerado pelo sc. Quando eu desabilito essa opção de EXIBIR OUTPUT AJAX, a sua função não consegue exibir o diálogo.
Estou fazendo o que de errado?

Obrigado.
Rodrigo

De fato, eu acho que não existe problema se a netmake liberar alert() e confirm() em javascript para qualquer evento de formulários ou grids.
Sempre é necessário.

Eu uso o alert assim:

echo " ";
Ainda não aprendi a usar o confirm pegando o resultado, mas tb não pesquisei.

De fato, alert e confirm fazem muita falta pra se usar nativamente.

Ari,
Com certeza então estou fazendo algo errado, pois quando eu uso no onAfterInsert funciona dessa maneira, mas quando uso no onAfterUpdate, da uma tela de output ajax.

Se bem que hoje temos 4 campos pra isso na aba navegação, nos forms.

Sim, mas eu consegui usar com sucesso apenas o Confirm.

O outro não exibe um alert, ele exibe uma tela em html com o botão ok. na minha opinião é uma coisa muito feia para apresentar a um cliente.

Usou o confirm passando valores?

poque até hoje não consegui.

Apenas usei sem passar valores.