Generating reports in SAP NetWeaver with FastReport.Net – Part 1

Teil 1: Schnelle Berichtserstellung

 

Software:

-          SAP NW 7.31 und höher

-          Rechner mit SAP GUI для Windows

-          Fast Report.Net Komponente für SAP Netweaver

 

Task:

Erstellung vom Bericht, der aktuelle Reste von Materialen im Unternehmen zeigt. Als Datenquelle verwendet man ein Demo-Modell von EPM (standardisierte Lieferung von SAP NW).

Beispiel vom vorbereiteten Bericht:

 

1

 

Vorbereitung von Datenquelle für den Bericht.

Entwicklung von Datenquelle wird mit Hilfe von SAP Query durchgeführt.

Dazu starten Sie Transaktion SQ02 und wählen einen lokalen Namenraum

2

 

Erstellen Sie ein neues InfoSet ZZDEMO_STOCK, wählen Sie weiter SNWD_STOCK als Basis-Tabelle. 

 

3

 

Fügen Sie die Tabelle hinzu und verbinden Sie sie wie auf dem Bildschirm gezeigt wurde.

 

4

 

Klicken Sie die Taste “Infoset” und verwenden Sie Drag-and-Drop, um eine neue Gruppe wie auf Bildschirm zu erstellen.

 

5

 

Speichern und erstellen Sie ein neues InfoSet.

Starten Sie eine Transaktion SQ03 und erstellen Sie eine neue Gruppe “ZZDEMO_FR Reports“. Verbinden Sie diese Gruppe mit dem InfoSet ZZDEMO_STOCK. 

 

6

 

Speichern Sie diese Gruppe von Anwendern.

 

Vorbereitung von der Schablone

 

Erstellen wir jetzt eine Schablone in FastReport! Starten Sie jetzt eine Transaktion ZFR_COCKPIT. Auf dem linken Paneel wählen Sie „Local->Reports-ZZDEMO_STOCK“ und klicken Sie die Taste “Call query”, um die InfoSet-Anfrage zu starten.  

7

 

Markieren Sie die Felder die relevant für Bildschirme mit den Parametern und mit den Ergebnissen sind. Speichern Sie den Bericht mit dem Namen “Stock01- Stock overview”.

8

 

Nach dem Speichern und der Rückkehr zum vorlaufenden Bildschirm wird neue Anfrage im Hierarchie- Baum erscheint. Klicken Sie auf ihn und auf dem rechten Top-Paneel klicken Sie weiter „add report“. In unterem Teil vom Bildschirm bestimmen Sie neue Berichtsparameter und Startentyp als “Run on frontend” und speichern Sie dabei. 

 

9

 

Nach dem Speichern übergehen Sie zur Editor-Regime und klicken Sie auf die Taste „Designer“. Die Form mit der Wahl von Parametern wird erscheint. Starten Sie den Bericht und FastReport Berichtsdesigner wird in Einsatz.

 

10

Menü: Report->Options->General->Double pass..

Menü: File->Page setup->Columns->Count->2.

11

 

Menü: Report->Configure bands..

12

Klicken Sie auf die Taste “Close”.

 

13.

 Berichts Elemente platzieren.

 

14Ziehen Sie “Category” vom 

 

User and Developer Doku finden Sie unter: https://www.fast-report.com/en/product/fast-report-net/documentation/

 

 

     Finale Schablone sieht so aus:

 

15

 

Klicken Sie auf die Vorschau-Taste. Vorbereiter Bericht wird gezeigt, Im Designer ist die Zahl von Zeilen mit

100 Stück beschränkt.

 

16

 

Speichern Sie den Bericht (klicken Sie auf die SAP Taste) und schlissen Sie den Designer.

Starten Sie den Bericht mit der Taste “Run report”. 

 

17 

 

Manchmal kann die Vorschau-Regime im Hintergrund starten – verwenden Sie Alt+Tab , um zwischen den Fenstern zu übergehen.

 

RUN

Um den Bericht als Standalone-Program (ohne ZFR_COCKPIT) zu verwenden, braucht man eine Transaktion zu erstellen.

Starten Sie Transaktion SE93, geben Sie einen beliebigen Transaktion-Code ein (zum Beispiel ZDEMO_STOCK), tippen Sie einen kurzen Text und wählen Sie“Transaction with parameters” als Start-Object.

Auf dem nächsten Screen geben Sie “ZFR_RUN” als Transaktion-Code ein, stellen Sie “skip initial screen” ein und in der Tabelle “Default values” fügen Sie ein Feld “p_rep” und den Wert <your report ID>.

18

 

Speichern Sie die Daten.

Jetzt ist es möglich, den Bericht mit der Verwendung von der Transaktion ZZDEMO_STOCK zu starten.

 

Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.
Trustpilot