|
Postada em 22/12/2004 11:28 hs
conseguimos, agora o trem escreve em portugues.
|
|
|
|
|
Postada em 22/12/2004 15:01 hs
Carlinhos, qual a sua versão do crystal?
|
|
|
|
Postada em 22/12/2004 17:30 hs
|
|
|
|
Postada em 22/12/2004 17:37 hs
Se você estiver usando o controle CrystalReport.ocx, basta criar uma fórmula dentro do Crystal com qualquer nome, por exemplo, "Extenso". Depois, no Vb você faz assim: CrystalReport1.Formulas(0) = "Extenso = '" & Suafuncao() & "'" Onde SuaFuncao é a função que você deve ter para converter um valor em extenso. essa função pode vir de uma dll como o amigo Martini mostrou. Se eu não me engano você pode conseguir essa dll no site da revista Info Exame, ou aqui mesmo neste site, ou ainda no Macoratti. um abraço, Sandro
|
|
|
|
Postada em 22/12/2004 17:43 hs
beleza. Eu fiz assim numa outra necessidade, onde a pesso preenche um cadastro do imovel e ao digitar a area no lostfocus coloquei o codigo para escrever por extenso. Agora nesse caso, eu tenho um relatorio e nele crei uma formula com diversas condicoes, se a pessoa pagou uma parcela do IPTU ele soma as restantes se não pagou nada ele soma outros valores, entao é um valor que obtenho dentro do relatorio... ai veio a necessidade de se criar um codigo que escrevesse por extenso dentro do proprio relatorio. Eu tinha pensado em fazer isso pelo vb e passar para o crystal, mas vi que nao daria certo... mas com a ajuda dos colegas do forum deu certo. mas valeu pela dica. Até mais.
|
|
|
squall
|
SÃO BERNARDO DO CAMAPO SP - BRASIL
|
|
Postada em 22/12/2004 18:27 hs
se for crystal 9 tem a dll cr_towords_pt.dll disponivel no site da crystal, coloca ela no diretório arquivos comunscrystal decisions2.0in falow
|
|
|