6
votes

Liste SharePoint au rapport PDF

J'ai une liste SharePoint et j'ai besoin de le transformer en un document (n'importe quel type) et d'exporter en PDF. Auriez-vous des conseils de la meilleure façon de faire cela? J'ai des rapports en cristal mais pas sûr de si c'est le cas d'utilisation correct pour cela.


0 commentaires

5 Réponses :


5
votes

Vous pouvez accéder de manière programmée à la bibliothèque de documents à l'aide du modèle d'objet ou via des services Web.

Si vous utilisez le modèle d'objet. Vous pouvez utiliser l'objet SPContext pour obtenir le site / la liste actuelle. À partir de là, vous pouvez parcourir les articles ou, vous pouvez utiliser une méthode sur l'objet SPIMT pour la transformer en jeu de données que vous pourriez ensuite utiliser pour générer un PDF à l'aide d'une sorte de bibliothèque PDF (par exemple PDF4net). Si vous allez cet itinéraire, le meilleur moyen de la déployer est de l'emballier comme une fonctionnalité dans un fichier de solution (.WSP) que vous pouvez déployer dans votre ferme. Dans ce cas, le code serait exécuté dans l'environnement du point d'actions. Vous pouvez avoir une jolie fantaisie avec cela et avoir quelque chose comme une option de menu "PDF PDF" dans le menu Action pour toutes les listes.

D'autre part, vous pouvez également accéder à la liste à distance à l'aide des services Web. Dans ce cas, vous pouvez simplement utiliser cela comme fournisseur de données pour votre package de rapport.


0 commentaires

1
votes

Il existe un produit tiers qui l'automatise. "SharePoint Data Miner" de I-PMO peut être utilisé pour créer un rapport RS dans toutes les données de la liste, puis utiliser le visualiseur de leur site SharePoint Site et le document de document pour émettre le rapport sous forme de fichier PDF dans une bibliothèque de documents.


0 commentaires

1
votes

J'ai eu beaucoup de succès en utilisant MS-Access pour la création de rapports PDF à partir de listes SharePoint. Vous pouvez même intégrer le rapport comme vue de la liste. Lorsque vous sélectionnez la vue, il ouvre un accès pour vous. De plus, vous pouvez rejoindre plusieurs listes et même d'autres données de l'accès.

Access 2007 Enregistrez un rapport sous forme de PDF ou vous pouvez utiliser un adaptateur d'imprimante PDF tel que PDFCreator.


0 commentaires

1
votes

Le moyen le plus simple d'exporter la liste SharePoint en PDF est, d'abord exporter la liste sous la forme Excel . Enregistrez ensuite le fichier Excel sous forme de document PDF.


0 commentaires

2
votes

L'outil PDFSharePoint ( http://www.pdfsharepoint.com ) peut être utilisé pour générer la sortie PDF. . Bonne chose à propos de cet outil est que vous "concevoir" ou "importer" un modèle à l'aide de l'éditeur WYSIWYG et uniquement cartographier les données. SANS OGST de codage de votre propre générateur PDF. Ce n'est pas un outil gratuit si ...


0 commentaires