Publicada por tecdec em 02/05/2007 - 13:46h:
* tecdec usa Fedora

boa tarde

Pessoal estou iniciando meus trabalho no crystal report (formulas)..
estou tentando fazer assim: (meu campo mes envia somente o numero 6, gostaria de deixa-lo assim 06)
para isso usei uma formula que ao meu ver deveria funcionar mas como nao entendo muito peço a ajuda de vcs .. ai esta a formula que usei :

if {correcao.mes} < 9 then
0 + {correcao.mes}
else
{correcao.mes}
usando ela assim tenho retorno de 6, e nao de 06. onde errei?
só lembrando a versao do meu crystal é a 4.6..
flw galera

  
 
Resposta de jragomes em 04/05/2007 - 16:50h:
* jragomes usa Ubuntu
* jragomes tem conceito: 9.1
 


talvez vc tenha que colocar "0" + {correcao.mes} , isso é um chute, não conheco crystal... mas pode ser q ele esteja entendendo o 0 + correcao como uma operação matemática

 
Resposta de tecdec em 07/05/2007 - 08:48h:
* tecdec usa Fedora
* tecdec tem conceito: 9.8
 


aee vlw pela dica jragomes ... só pra finalizar a questão eu fizz dessa forma: tive que converter o valor do campo em texto para poder concatena-lo com o valor 0...

if {correcao.mes} < 10 then
"0" + ToText({correcao.mes},0 )
else
ToText({correcao.mes},0 )

flw galera ate a proxima.

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts