Deu Certo Zénrique!! Valeu!!

--- Em zope-pt@yahoogrupos.com.br, "José Henrique" <[EMAIL PROTECTED]> 
escreveu
>
> No seu script python, retorne o resultado do zsql method:
> 
> ------------------------------------------------------------------
> request = container.REQUEST
> RESPONSE =  request.RESPONSE
> 
> codigo = request.get('codigo')
> descricao = request.get('descricao')
> 
> result = context.zsql_consultar_cid(codigo=codigo, descricao =
> descricao)
> return context.form_consultar_cid(codigo = result)
> ------------------------------------------------------------------
> 
> Zénrique.
> 
> Em 23/11/06, mariaaliceramos2006<[EMAIL PROTECTED]> escreveu:
> > Valeu Pessoal!!
> >
> > Estou usando page template, script python e zqsl method..
> > Mas não esta funcionando corretamente quando tenho mais de uma 
linha
> > como resultado, como faço para passar uma lista no script python? 
e
> > como faço para exibir esses resultados?
> >
> > Segue o código usado:
> > ------------------------------------------------------------------
> > <html metal:use-macro="here/main_template/macros/master">
> > <body>
> >  <div metal:fill-slot="main">
> >
> >   <form method="post" tal:attributes="action template/id;">
> >
> >    <div class="field">
> >     <p>
> >      <label>Código</label><br />
> >      <input type="text"
> >             name="codigo"
> >             size="10" /></p>
> >     <p>
> >      <label>Descrição</label><br />
> >      <input type="text"
> >             name="descricao"
> >             size="30" /></p>
> >    </div>
> >
> >    <div class="formControls">
> >     <input class="searchButton"
> >            type="submit"
> >            name="form.button.Buscar"
> >            value="Buscar" />
> >     <input class="standalone"
> >            type="submit"
> >            name="form.button.Limpar"
> >            value="Limpar" />
> >    </div>
> >
> >    <table class="listing">
> >     <tr>
> >      <th></th>
> >      <th>Descrição</th>
> >     </tr>
> >     <tr>
> >      <tal:loop repeat="item options/codigo| nothing">
> >       <td><input type="radio"
> >                  class="noborder"
> >                  name="paths:list"
> >                  tal:attributes="value python: item" />
> >       </td>
> >       <td tal:content="item"
> >           tal:attributes="value item">
> >       </td>
> >      </tal:loop>
> >     </tr>
> >    </table>
> >
> >   <input type="hidden" name="form.submitted" value="1" />
> >   </form>
> >
> >  </div>
> > </body>
> > </html>
> > ------------------------------------------------------------------
> > request = container.REQUEST
> > RESPONSE =  request.RESPONSE
> >
> > codigo = request.get('codigo')
> > descricao = request.get('descricao')
> >
> > for result in context.zsql_consultar_cid(codigo=codigo, descricao 
=
> > descricao):return context.form_consultar_cid(codigo = result)
> > ------------------------------------------------------------------
> > SELECT
> >      codigo,
> >      descricao_resumida
> > FROM cid
> > WHERE
> >      codigo = '<dtml-var codigo>'
> > OR   descricao_resumida = '<dtml-var descricao>'
> > ------------------------------------------------------------------
> > []s,
> > Alice
> >
> >
> >
> >
> >
> > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> > Para desistir envie uma mensagem em branco para: zope-pt-
[EMAIL PROTECTED]
> > Links do Yahoo! Grupos
> >
> >
> >
> >
>



Responder a