Ich arbeite an einem SAS-Programm, um PDF-Bericht zu generieren. Es gibt einen Teil, an dem eine Tabelle (Gitter) mit einer festen Anzahl von Zeilen und Spalten beteiligt ist. Ich muss diesen Tisch so platzieren, dass er ganz ohne Pause auf einer Seite erscheint. Jetzt ändert sich diese Rasterposition auf dieser Seite und geht zur nächsten Seite über, da oben eine andere Tabelle ist, deren Zeilenanzahl sich ständig ändert und daher die im Bericht belegten Zeilen sich ändern und nicht fest sind. Ich brauche einen Vorschlag, wie ich die Tabelle differenziert bekommen kann und finde heraus, ob diese bestimmte Tabelle genau in diesem bestimmten Bericht passt, sonst muss ich alle einen Seitenumbruch machen und die gesamte Tabelle im nächsten Bericht abrufen, bitte vorschlagen.Verwenden eines Seitenumbruchs in SAS basierend auf Zeilennummern
1
A
Antwort
0
Sie können ods pdf startpage=now
direkt vor der festen Tabelle, z.
option orientation=landscape;
ods _all_ close;
ods pdf file = "/folders/myfolders/test.pdf";
/*Print a table*/
proc print data = sashelp.cars(obs=100);
run;
ods pdf startpage = now;
/*Print another table starting on a new page*/
proc print data = sashelp.class;
run;
ods pdf close;
ods listing;
Verwandte Themen
- 1. Variierende Zeilennummern im SAS-Loop
- 2. Einfügen eines Seitenumbruchs in einen SSRS-Bericht
- 3. SAS: Seriennummer zuweisen basierend auf der Gruppe
- 4. Fehlende Variablenwerte basierend auf Verteilung zuweisen SAS
- 5. SAS-Create Unique Encounters basierend auf minimalen Differenzen in Daten
- 6. Max eines Arrays (SAS)
- 7. Zeilennummern in StackTrace zeigen auf Methodenstart
- 8. Zeilennummern anzeigen nur auf Kommandomodus
- 9. Hotkey zum Ausführen eines Programms in SAS?
- 10. SAS-Makro zum Erstellen mehrerer Datensätze basierend auf der Ausgabe eines anderen Makros
- 11. Wie Schema verwenden, in DMBS SAS-Verbindung
- 12. In SAS, Ausführen eines Makros ohne Semikolon?
- 13. Keine Zeilennummern in ASP.NET-Serverfehler
- 14. Ausschließen eines Elements basierend auf previousElementSibling
- 15. Less: Zeilennummern Originaldatei und Zeilennummern in gerenderten CSS zeigen
- 16. Anzeigen eines Gitters basierend auf Punktwolkendaten
- 17. SAS: varlist an sas-Makro übergeben
- 18. Auswählen eines Werts basierend auf Prozentsätzen
- 19. wie Perzentil in SAS
- 20. SAS
- 21. Postsharp für Kompilierzeit Zeilennummern
- 22. Verwendung von sas oder sql Hinzufügen neuer Datensätze zu Tabelle basierend auf monatlichen Datumsvariablen
- 23. List.Contains basierend auf einer Eigenschaft eines Listenelements
- 24. Schneiden eines Datenrahmens basierend auf der Zeitspanne
- 25. Falsche Zeilennummern von addr2line
- 26. Verwenden Sie verschiedene updatetargetid basierend auf Ansicht
- 27. Zeilennummern nur in bestimmten Modi
- 28. Konvertieren eines SAS-Datasets in eine CSV-Datei
- 29. SAS kann ich sas Prozessbeobachtungen rückwärts
- 30. Polymer verwenden unterschiedliches Verhalten basierend auf Eigenschaftenauswahl
Hallo, Danke für die Antwort, aber ich habe diese früher versuchte, wie ich Ihnen gesagt, dass, dass die feste Größe Tabelle Tabelle ermöglicht es auf Seite 1 es Seite sein, aber Platz, da noch auf Seite ist abhängig von Wenn ich die Option "ods pdf startpage = now" verwende, wird die gesamte Tabelle auf Seite 2 geleitet, auch wenn sie auf Seite 1 verwaltet werden kann, da die oben genannten Tabellen mit variabler Größe auf der Seite weniger groß sein können . – Pushpak
Ihr Kommentar ist sehr schwer zu lesen. Ich schlage vor, dass Sie ein Bild veröffentlichen, das zeigt, was Sie erreichen möchten. – user667489
Wollen Sie sagen, dass Ihre Tabelle fester Größe auf Seite 2 endet, auch wenn Sie sie vor dem anderen ausdrucken? Könnten Sie bitte ein Beispiel für einen Code posten, der das verursacht? – user667489