All pastes #277865 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-12-13 17:19 UTC
rendered paste body
#script py
#parametro "codigo"
consulta = context.zsql_select_fazendas_vinculadas(codigo=codigo)

xml = ['<dados>']
for x in consulta:
   rows = '<nomefazenda="%(nomefazenda)s" inscricao="%(inscricao)s" cidade="%(cidade)s" estado="%(estado)s">' % x
   xml.append(rows)
xml.append('</dados>')
''.join(xml)

return xml

#zpt com ajax
<script>
function Processar(codigo){
   var codcpr = $F('codigo_cpr');
   if (codcpr == ""){
      alert ("Por favor, consulte");
   }else{
      var url = 'consulta_fazendas_vinculadas_cpr_py';
      var pars = 'codigo='+codcpr;
      var myAjax = new Ajax.Updater('processo',
                                    url,
                                    {
                                    method:'get',
                                    parameters:pars,
                                    onFailure:mostraErro
                                    });
   }
}

function mostraErro(){
   alert ('Nenhuma fazenda encontrada...')
}
</script>

<span><a href="javascript:Processar();">Processar</a></span>
<div id="processo"/>