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
> >
> >
> >
> >
>