2009-11-03 8 views
0

Je souhaite imprimer des données de liste de type CSV simples à partir d'une application .NET. Parfois, les lignes doivent être regroupées et une somme doit être calculée et imprimée.Meilleure façon d'imprimer des données de liste de type CSV

quelle est la meilleure façon de le faire?

impression directement à travers l'espace de noms d'impression/de dessin? con: IMHO faire le calcul de la page/ligne/cellule et dessin des frontières sera difficile à obtenir

l'exportation vers une table html et laisser le navigateur l'imprimer? pro: easy con: ne sait pas si le navigateur obtiendra le saut de page en ligne droite

exporter en xml/xsl-fo/pdf? pro: facile con: dépendances

une autre idée?

+0

winforms, webforms, ou autre? –

Répondre

1

Qu'en est-il de la conversion des données CSV en une liste d'objets, puis de l'utiliser comme entrée pour un rapport? (en utilisant Microsoft Reporting, Crystal Reports, SQL Server Reporting Services ou tout autre moteur de génération de rapports)

0

Accédez à la sortie HTML. Si vous le mettez dans des lignes et des colonnes dans un tableau HTML, Excel peut lire ce format nativement, donc tout n'est pas perdu s'il s'avère que le navigateur ne fait pas ce que vous voulez.

Questions connexes