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/

Responder a