Irgendjemand hat mir heute die zufälligste Frage gestellt und ich merkte, dass ich es nie in Erwägung gezogen hatte. Was sie wollten, war mein PDF-Rendering eines SSRS-Berichts, der standardmäßig mit Navigationspfeilen versehen war, d. H. Vorherige Seite, nächste Seite. Das hat mich dazu gebracht, alle möglichen Optionen zu betrachten, die wirklich cool sind, und ich konnte ein Inhaltsverzeichnis hinzufügen, einschließlich Lesezeichen für eine neue Nummer (zB wenn Sie 5 Rechnungen mit 2- Je 5 Seiten zu einem langen Dokument, diese haben die Rechnungsnummer und Sie können an den Anfang der Rechnung springen), aber ich konnte nichts über Navigationslinks sehen. Tatsächlich sagt das meiste von dem, was ich gesehen habe, dass PDFs nur Navigationskarten haben können, d. H. Die Registerkarte "Inhaltsverzeichnis". Wenn jemand Ideen dazu hat, wie ich das machen kann, wäre das großartig. Ich weiß, dass es mit etwas wie Bluebeam nachträglich hinzugefügt werden kann, aber das ist in diesem Fall nicht praktisch.Kann ich Navigationspfeile zur PDF-Ausgabe in SSRS/Report Builder 3.0 hinzufügen?
Antwort
Wie ich in den Kommentaren erwähnt, können Sie ein Lesezeichen auf jeder Seite erstellen. Ein Lesezeichen kann mit der Komponente DocumentMapLabel
Eigenschaft fast alle SSRS-Berichtselemente (Tablix, Textbox, Diagramme, etc.) hinzugefügt werden.
Wenn Sie oben auf jeder Seite keinen Titel oder ein Textfeld haben, fügen Sie ein leeres Textfeld hinzu, stellen Sie sicher, dass sie oben auf der Seite platziert werden, damit jedes Lesezeichen an den Anfang des entsprechenden Objekts springt Seite.
Wählen Sie die erste Textbox aus und drücken Sie F4
, um das erweiterte Eigenschaftenfenster anzuzeigen, suchen Sie nach DocumentMapLabel
und geben Sie Page 1
ein.
auf jeder Seite der Textbox DocumentMapLabel Eigenschaft auf die entsprechende Seitennummer gesetzt.
Wenn der Bericht in PDF exportiert wird, zeigt Ihr PDF-Client das Lesezeichen-Menü mit einem Lesezeichen für jede Seite an. Wenn Sie auf ein Lesezeichen klicken, springt es zur entsprechenden Seite.
Dies ist, wie es in Adobe Reader Acrobar aussieht:
Lassen Sie mich wissen, ob das hilft.
Dies ist sehr nützlich. Vielen Dank. Was passiert beim Umbruch auf eine neue Seite? – DaveX
@DaveX, Wenn Sie meinen, dass es auf die nächste Seite erweitert wird, springt das Lesezeichen zur ersten Seite, auf der sich das Element befindet. Daher müssen Sie beim Platzieren der Elemente zum Verweisen auf jede Seite und zum Festlegen der Seitenumbrüche vorsichtig sein. –
- 1. Microsoft Report Builder 3.0
- 2. Kann ich Datensätze in Report Builder 3.0 kombinieren?
- 3. Report Builder 3.0 Hinzufügen von Datenelementen zu einem Array
- 4. Fehler im Report Builder 3.0
- 5. Wie Hinzufügen von Kopfzeilen zur Anfrage in AfNetworking 3.0?
- 6. Wie kann ich UISegmentedControl programmgesteuert in Swift 3.0 hinzufügen?
- 7. Report Builder 3.0 Filtern nach verschiedenen Spalten
- 8. Report Builder 3.0 Datum Zeitstempel Ausdruck
- 9. Bericht Builder 3.0 letzte Kategorie Werte
- 10. Kann ich Moq Attribute zur Scheinklasse hinzufügen?
- 11. java process builder Hinzufügen von Pfad zur Umgebung funktioniert nicht
- 12. Interface Builder-System Media Library Leere in iPhone 3.0 SDK
- 13. Wie Sie ReportServerUrl in Report Builder 3.0 ändern?
- 14. Wie kann ich Combobox in WPF zur Laufzeit hinzufügen
- 15. switch-Anweisung in Report Builder 3.0 zum Vergleichen der Werteliste
- 16. Können Sie SQL Query Datasets in Report Builder 3.0 deaktivieren?
- 17. kann nicht dynamische Werte in jQuery Query Builder hinzufügen
- 18. Pikachoose/Fancybox Integration - Navigationspfeile auf dem Leuchtkasten
- 19. Report Builder 3.0 Erstellen von Ausdrücken mit unterschiedlichen Datentypen
- 20. Report Builder 3.0 - Parameterdropdown deaktivieren, wenn keine Ergebnisse
- 21. SSRS Report Builder 3.0 - Durchschnittliche StripLine pro Serie
- 22. Wie man NSString in Int umwandelt, so kann ich in swift 3.0 hinzufügen
- 23. Wie kann ich manuell ein anderes Modell zur Ansicht hinzufügen?
- 24. Wie kann ich die iPad-Benutzeroberfläche zur vorhandenen App hinzufügen?
- 25. Wie kann ich mit ClearCase "zur Quellcodeverwaltung hinzufügen ..." rekursiv?
- 26. Wie kann ich mehrere thirdpersoncontroller zur Hierarchie hinzufügen?
- 27. Wie kann ich vor jeder Rücksendung Code zur Nachricht hinzufügen?
- 28. Wie kann ich Elemente zur Datenquelle eines Kendo UGrids hinzufügen?
- 29. Wie man Navigationspfeile in Amp Karussell in Handy zeigt
- 30. Hinzufügen von Benutzerbibliotheken zu Ant Builder Klassenpfad
Sie können Lesezeichen (fast) für jedes Element in Ihrem Bericht einfügen. Wenn der Bericht in PDF exportiert wird, erstellt er daher eine Verknüpfung zu jedem Element im Lesezeichenmenü. Lass es mich wissen, wenn du das willst –
Das ist gut zu wissen, danke. Gibt es eine Möglichkeit, sie dynamisch zu gestalten, z. B. ein Lesezeichen auf jeder Seite, das zur vorherigen/nächsten Seite springt? – DaveX
Das ist nicht möglich, aber Sie können ein Lesezeichen auf jeder Seite erstellen, Sie müssen es nur wie Seite 1, Seite 2, ... benennen, damit der Benutzer über das Lesezeichenmenü zu der gewünschten Seite springen kann. Lass es mich wissen Wenn das nach einer möglichen Lösung klingt, werde ich es posten. –