Fernando,

A formatação não tem a ver com o que está armazenado no BD.  Há
comandos e funções de SQL que formatam a saída, independente da forma
em que os dados estão armazenados no banco.

Mas se você prefere formatar isso no page template, pode usar uma
função do módulo standard:

<div tal:define="valor python: 10000.00 ;
                 t_c
python:modules['Products'].PythonScripts.standard.thousands_commas"
     tal:content="python: t_c(valor)" />

Você pode melhorar isso, substituindo o ponto pela vírgula e vice-versa.

Zénrique.

Em 02/10/06, pythondeveloper<[EMAIL PROTECTED]> escreveu:
> Saudações galera.
>
> Estou tendo um probleminha que não estou conseguindo resolver, tenho
> uma consulta Zsql que me retorna valores em uma <table>, preciso
> formatar esses valores exemplo: 15000000 ficaria 150.000,00.
>
> Sei que muita gente vai dizer para tratar isso no SGBD, mas
> infelizmente quem projetou o banco não fez isso e sim trata esses
> retornos no Delphi(Arghhh!!!).
>
> Alguma sugestão ?
>
> []'s
> Fernando Paiva
>
>
>
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a