Para passar mais de um parâmetro ou ficar "genérico", use: context.meu_sql(argumento_sql1=valor1,argumento_sql2=valor2)
Att, Tânia Andrea --- Em ter, 20/5/08, Leonardo Miranda <[EMAIL PROTECTED]> escreveu: De: Leonardo Miranda <[EMAIL PROTECTED]> Assunto: Re: [zope-pt] Preciso passar um parâmetro para um ZSQLMethod que está em um ZPT, como fazê-lo? Para: zope-pt@yahoogrupos.com.br Data: Terça-feira, 20 de Maio de 2008, 16:08 Joao, Segue um exemplo... <div id="manutencao_ ev_agregadora" tal:define=" planoinves python:request. get('planoinves' , None); listAgregadoras python:context. listAgregadoras( planoinves) " tal:condition= "listAgregadoras "> Abs, Leonardo Miranda Em Ter, 2008-05-20 às 18:00 +0000, jgbalb escreveu: > Pessoal, > > Tenho um ZPT que precisa mostrar dados obtidos de um ZSQL > Method. Mas este ZSQL Method precisa receber um parâmetro. Como faço > para passar um parâmetro para um ZSQLMethod que está em um ZPT? > > Tentei assim: > > my_sql_method( 10) <!-- nao funcionou > > my_sql_method( '10') <!-- nao funcionou > > my_sql_method( teste=10) <!-- nao funcionou > > my_sql_method( teste='10' ) <!-- nao funcionou > > sempre exibe uma mensagem de erro: > > " > Erro no Site > Este site encontrou um erro tentando atender sua requisição. Os erros > foram: > > Tipo de Erro > KeyError > Valor do Erro > 'teste' > Requisição feita em > 2008/05/20 14:57:54.921 GMT-3 > " > > Estou usando uma dtml-var para receber o parâmetro. > > Alguém teria uma sugestão de código que resolvesse o problema? > > Grato antecipado. > > João > > > > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/