Report e XML

sabato 05 dicembre 2009 - 12.52

marcomorgia Profilo | Newbie

Salve a tutti,

allora devo creare un report con dei file XML.
Questi file XML sono stati convertiti da un database Access.
Avrei necessità di utilizzare i valori interni al file XML per fare somme, raggruppamenti e altre funzioni matematiche. Il problema è che nel file XML tutti i campi gli vede come stringa, quindi sono impossibilitato a fare le somme.

Esiste una soluzione per porter risolvere il problema????


Grazie

freeteo Profilo | Guru

Ciao, perdona il ritardo nella risposta.

Se hai i campi stringa e vuoi portarli in numero ti basta fare una formula dove li converti in numero usando le funzioni di Crystal, ad esempio aggiungi una formula e nell'edito delle formule scrivi questo codice:
ToNumber({campostringa})
dove fai la conversione in numero del "campostringa" che ti arriva da xml.

Quindi ne fai uno per campo che ti serve e li usi nel report alla stessa stregua di un campo normale proveniente dal database (quindi formattazione, somma etc..).


Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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