Partager via


Rapports et impression dans LightSwitch

LightSwitch n'inclut pas la création de rapports intégré et la fonctionnalité d'impression, mais vous pouvez incorporer l'enregistrement et l'impression à une application d' LightSwitch de plusieurs façons.

Exportation à Excel

Dans de nombreux cas, vous pouvez enregistrer et imprimer des informations si vous les exporter tout d'abord vers Excel.Définissez une requête pour retourner les données de votre état, créez un écran qui est basé sur la requête, puis pour activer le bouton Exporter vers Excel sur l'écran.Les utilisateurs finaux peuvent choisir le bouton pour exporter les données affichées à l'écran, pour mettre en forme les données dans Excel, et les imprimer.Pour plus d'informations, consultez Exportation de données dans Microsoft Excel.

[!REMARQUE]

L'exportation aux fonctionnalités d'Excel est uniquement disponible dans les applications bureautiques d' LightSwitch .

Contrôle utilisateur Silverlight

Pour l'enregistrement et les tâches répétitifs d'impression telles que l'impression une facture, vous pouvez créer un contrôle utilisateur Silverlight.Vous pouvez organiser des champs dans le contrôle, les lier aux données d' LightSwitch, et utiliser le code XAML pour définir l'apparence.Vous pouvez ensuite utiliser le contrôle résultant sur un écran dans votre application d' LightSwitch .Pour plus d'informations, consultez Procédure pas à pas : impression d'une facture.

[!REMARQUE]

L'impression vecteur de charge Silverlight, mais les meilleurs résultats possibles requièrent une imprimante qui prend en charge PostScript.

SQL Server Reporting Services

Vous pouvez créer, déployer, et gérer des rapports de votre organisation à l'aide de SQL Server Reporting Services, et vous pouvez étendre et personnaliser votre fonctionnalité d'enregistrement à l'aide de les fonctionnalités de programmation.Même si vous n'avez pas de version complète de SQL Server, vous pouvez toujours créer des rapports à l'aide de Reporting Services dans SQL Server Express with Advanced Services.Pour plus d'informations, consultez Comment : afficher un rapport SQL Server Reporting Services dans LightSwitchSQL Server Reporting Services, ou Reporting Services dans SQL Server Express with Advanced Services.

La bureautique

Office fournit de nombreuses solutions prédéfinies pour enregistrer et imprimer, mais vous pouvez également utiliser les Outils de développement Office dans Visual Studio Professional 2012 pour automatiser la création de rapports et les afficher ou impression de votre application pour LightSwitch .Pour plus d'informations, consultez Procédure pas à pas : création d'un rapport.

Solutions d'autres constructeurs

Vous pouvez entrer plusieurs extensions d' LightSwitch qui fournissent l'enregistrement et des fonctions d'impression des fournisseurs autres que Microsoft.Entre autres options, vous pouvez rechercher et télécharger des extensions de la galerie Visual Studio.

Pour télécharger les extensions

  1. Dans la barre de menus, sélectionnez Outils, Extensions et mises à jour.

  2. Dans la boîte de dialogue Extensions et mises à jour, développez le nœud En ligne, puis choisissez Galerie Visual Studio.

  3. Dans la zone de texte Recherchez la galerie Visual Studio, entrez LightSwitch.

  4. Dans la liste qui apparaît, sélectionnez une extension, puis choisissez le bouton Télécharger .

    Vous serez invité à installer l'extension ou dirigé vers le site Web du fournisseur pour l'extension.