Question

Je sais que je peux générer des rapports PDF avec SQL Reporting Service (même SQL Express peut le faire) et que je peux créer des documents Word avec SQL Developer edition. Puisque ma boîte de développement est SQL Developer et que mon site Web utilise SQL Express (je sais, c'est loin d'être idéal), je voudrais savoir si le service de génération de rapports inclus dans SQL Express peut générer des documents Word en tant que sortie.

Quelqu'un qui a de l'expérience avec cela?

Était-ce utile?

La solution

À moins que des rapports existants devant être rendus au format Word, le Le Kit de développement logiciel (SDK) au format Open XML peut être un meilleur choix que Reporting Services (ce que je ne pense pas pouvoir faire de toute façon, du moins pas dans SQL 2005).

Avantages: aucune installation d’Office requise, rien à installer sauf le SDK, aucun Reporting Services requis.

Modifier:

2008 rend Word et je n'ai rien lu sur tous les formats ne sont pas pris en charge dans l'édition Express. Une autre option plus légère est le contrôle de la visionneuse de rapports de 2008, qui apparemment peut également restituer des documents Word.

Autres conseils

J'utilise SQL Server 2008R2 avec Pilote Office System 2007 installé. Je suis capable d'importer à partir de xls et de créer des rapports qui sortent en Word sans avoir à installer Office ou à payer pour Aspose. Si vous souhaitez créer des rapports rdl à partir de documents Word, c'est là qu'Aspose gagne de l'argent.

Je doute que SQL Server Express lui-même puisse le faire, mais vous pouvez certainement acheter un outil commercial pour le faire. À titre d’exemple, consultez par exemple Aspose Words.NET , par exemple .

Nous avons utilisé Aspose dans les systèmes de production nécessitant le formatage coréen des documents finaux. Cela a fonctionné comme un charme.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top