Angulaire de l'interface utilisateur-réseau externe à l'exportation des boutons
Je suis nouveau travail avec l'Angulaire de l'INTERFACE utilisateur-RÉSEAU et j'ai besoin de créer des boutons externes pour les fonctions d'export comme export PDF et Export CSV similaire pour cette image. Avez-vous une idée de comment puis-je le faire ?
Aussi j'ai besoin d'un bouton d'Impression, mais je ne le vois pas dans la documentation. Est-il de l'Impression d'un comportement pour cette grille ?
Merci,
Ernesto
OriginalL'auteur ermamud | 2016-01-06
Vous devez vous connecter pour publier un commentaire.
De prendre un coup d'oeil à la l'interface utilisateur-réseau.exportateur de code source (ce qui portera spécifiquement sur l'export pdf, qui commence à ~la ligne de 972, mais vous pouvez l'appliquer à l'csv cas d'utilisation), vous souhaitez créer un bouton dans votre code html, puis nouer les
uiGridExporterService
'spdfExport()
fonction du bouton viang-click
. Par le code, lespdfExport
fonction prend trois paramètres: grille, rowTypes, et colTypes. Pour obtenir l'objet de la grille, utilisez$scope.gridApi.grid
, et les deux derniers, vous devez définir des constantes --uiGridExporterConstants.ALL
,uiGridExporterConstants.SELECTED
, ouuiGridExporterConstants.VISIBLE
-- selon ce que vous souhaitez exporter. Assurez-vous que vous injectezuiGridExporterService
etuiGridExporterConstants
dans votre module.Découvrez cette plunker j'ai adapté à partir de l'interface utilisateur-réseau docs. Pertinentes bits:
Espère que ça aide!
OriginalL'auteur Bennett Adams
Assurez-vous de définir enableGridMenu à false.
et à l'intérieur de la GridOptions faire quelque chose comme ceci:
et alors vous devez utiliser l'export csv ou exportpdf fonctions de ce genre.
et à l'intérieur de votre mode html, vous devez appeler cette exportcsv() comme indiqué ci-dessous.
OriginalL'auteur Siddhartha Thota
OriginalL'auteur Adi Prasetyo