Aggiungere degli zero davanti ad un record numerico

domenica 18 maggio 2014 - 11.52

automazioni Profilo | Newbie

Debbo trasformare un report in txt che mi richede una lunghezza prestabilita dei record numerici.
Come faccio a mettere davanti al record gli zero ncecessari per raggiungere la lunghezza stabilita?
Valore 125
Debbo aggiungere davanti tanti zeri in modo da arrivare a 20 cifre 00000000000000000125
Grazie

freeteo Profilo | Guru

Ciao automazioni,
intendi averlo anche da visualizzazione del report questo numero lungo 20 cifre?

Perchè puoi farlo anche nel report, invece di usare il campo dritto, passare per un campo formula dove dentro ci scrivi:
ToText({table.field},"00000000000000000000")
o qualcosa del genere, ossia gli fai il padding direttamente da Crystal...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo

automazioni Profilo | Newbie

grazie per la risposta.
E se il numero fosse con due decimali?
es. 125,00

Grazie
bob
RISOLTO!!!!

CStr ({righedocumenti.prezzounitlordo} * 100, "00000000000000000000")

automazioni Profilo | Newbie

Scrivendo per 13 caratteri in totale

CStr ({VISTAANAGRAFICAARTICOLI.BARCODE}, "0000000000000")
0
ToText({VISTAANAGRAFICAARTICOLI.BARCODE},"0000000000000")
o
RIGHT("0000000000000" & REPLACE(REPLACE(CSTR({VISTAANAGRAFICAARTICOLI.BARCODE}), 13)))
mi da sempre errore:

troppi argomenti per questa funzione
grazie

ghisirds Profilo | Junior Member

Ciao,
hai provato a dare un'occhiata su youtube? ci sono un sacco di tutorial interessanti sul Crystal Report, che potrebbero aiutarti.
Eccne uno, giusto per fare un esempio youtube.com/watch?v=QM_89QmQXK8
Spero ti possa essere d'aiuto
Ciao e alla prossima


__________________
Orlandini automazioni http://www.orlandiniautomazioni.com/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5