Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Formular in die Datenbank einbinden

 

Haben Sie das Design Ihres SuperReport Pro-Formulars fertiggestellt, sollten Sie den Report fest in die Datenbank abspeichern.

 

Externe

Sicherung

Beachten Sie:

Alle Formulare, die Sie erstellen, sollten Sie grundsätzlich als Backup auch auf Ihre Festplatte sichern und dort in einem eigenen Ordner verwalten. Benutzen Sie hierzu die Sichern- und Sichern als- Kommandos aus dem Ablage -Menü.

 

Laden von der Festplatte

Mit dem Befehl Öffnen aus dem Ablage -Menü können extern auf der Festplatte gespeicherte Formulare in den SuperReport Pro-Editor geladen werden:

 

 

Reportname

Klicken Sie in das Editierfeld oberhalb des "Neu"-Buttons im BO-eigenen Fußteil des SRP-Editors und vergeben Sie dem Formular einen eindeutigen Namen im Fall unseres BeispielReports den Namen "Lagerliste".

 

Dateizuweisung

Als nächstes müssen Sie dem Formular diejenige Datei zuweisen in der es zum Druck benutzt werden soll. Klicken Sie hierzu auf den blauen Hinweispunkt rechts neben dem Editierfeld für den Reportnamen. Sie öffnen dadurch den Standard-Bereichswahldialog von Business OPEN:

 

 

 

 

Wählen Sie die gewünschte Datei (in unserem Fall die Datei "LagerMengen") durch Anklicken aus und bestätigen Sie den Button Öffnen oder doppelklicken Sie einfach auf den Dateinamen.

 

Dateinummer

Dateiname

Die Nummer und der Name der ausgewählten Datei werden nun automatisch in den beiden Anzeigefeldern rechts neben dem Reportnamen eingeblendet.

 

Berichtstabelle/Wiederholungen

Anschließend müssen Sie dem SuperReport Pro-Editor die Hauptdatei Ihres Reports bekanntgeben. Die Hauptdatei eines Berichts ist diejenige Datei, aus der die zu druckenden Daten hauptsächlich geholt werden.

 

Wählen Sie aus dem Datenbank -Menü die Option Berichtstabelle/Wiederholungen. In dem erscheinenden Dialog sehen Sie unterhalb der bereits markierten Option Ausgewählte Berichtstabelle die Liste aller Dateien in BO .

 

Wählen Sie in der Liste die Hauptdatei des Reports ("LagerMengen") durch einfaches Anklicken aus. Bestätigen Sie danach OK:

 

 

 

 

Beachten Sie:

Handelt es sich bei dem erstellten Formular um einen Bericht, der seine Daten hauptsächlich aus einer abhängigen Unterdatei holt (z.B. die Positionsdateien im Falle aller Vorgangsbelege) müssen Sie an dieser Stelle als Ausgewählte Berichtstabelle die Datei (Positionsdatei) angeben, in die verzweigt werden soll.

 

 

Drucktyp

äPrintSRPro

Vorgangsbelege der obengenannten Art werden mithilfe des Drucktyps äPrintSRPro erzeugt. Diese Prozedur erstellt für jeden zum Druck ausgewählten Datensatz einer Datei ein eigenes Dokument, ermöglicht es aber, beim Druck in eine abhängige Unterdatei (= Hauptdatei) zu verzweigen.

 

 

Da der häufigste Druckvorgang im System wahrscheinlich der Ausdruck von Belegen für Vorgänge (Auftrag, Bestellung, Rechnung etc.) inklusive der zugehörigen Vorgangspositionen ist, wird beim Sichern eines Reports in die Datenbank dem Formular defaultmäßig der Drucktyp "äPrintSRPro" zugewiesen.

 

 

nur Hauptdatei

Haben Sie einen Bericht erstellt, der sich nur innerhalb einer Hauptdatei bewegt und keine Unterdateien berücksichtigt, müssen Sie die Checkbox nur Hauptdatei "anhaken".

 

Dies trifft für unseren Beispielreport "Lagerliste" zu. Beim Sichern Ihrer Konfiguration erscheint in diesem Fall ein Nachfragedialog:

 

 

 

Drucktyp

äPrintSRProSel

Bei Bestätigung des Dialogs wird der Drucktyp des Formulars von äPrintSRPro auf äPrintSRProSel geändert. Die Prozedur äPrintSRProSel berücksichtigt innerhalb eines einzigen Druck-Dokuments die gesamte Selektion von Datensätzen der Hauptdatei.

 

 

nur Win

Wird bei einem Report die Checkbox nur Win "angekreuzt", ist das betreffende Formular nur auf Windows -Rechnern, nicht jedoch auf Mac-Arbeitsplätzen sichtbar, d.h. zum Druck wählbar.

 

 

Mandantnummer

In Mehrmandanten-Systemen ist unterhalb der Checkbox "nur Win" ein weiteres Eingabefeld zu sehen. Hier können Sie die Nummer desjenigen Mandanten eintragen, in dem das Formular gedruckt werden soll:

 

 

 

 

In den/m übrigen Mandanten steht das Formular zum Druck nicht zur Verfügung.

 

Sichern in

Datenbank

Haben Sie die Benennung, Dateizuweisung und sonstigen Konfigurationen für ein Formular beendet, bestätigen Sie den Button Sichern Das Formular wird in die Datenbank gespeichert.

 

Layout vorhandener Reports

Der Reportname wird nach dem Sichern in der Auflistung vorhandener Reports im Layout der linken unteren Bildschirmecke unter der zugewiesenen Datei angezeigt:

 

 

Formular-

verwaltung in

Business OPEN

Hinweise:

Das Design eines SuperReport Pro-Formulars wird in der Datei " Dokument " abgelegt (DocType 8).

 

Name, Dateizuweisung, Druckprozedur und andere Konfigurationen werden in der internen Datei " Tables " gespeichert.

 

dateispezifische Anzeige

In dem eingebundenen Layout der linken unteren Bildschirmecke werden alle vorhandenen SuperReport Pro-Formulare geordnet nach Dateien aufgelistet.

 

Das Layout zeigt für jede Datei mit vorhandenen Reports einen "Ordner". Innerhalb der Ordnerliste können Sie sich mit den Pfeil auf und Pfeil ab -Tasten vorwärts- und rückwärtsbewegen.

 

Wenn Sie auf das Dreieck vor einem Dateinamen klicken, öffnen Sie den "Ordner" und sehen die Namen aller für diese Datei vorhandenen SuperReport Pro-Formulare. Auch die dateispezifischen Formularauflistung können Sie mit den Pfeil auf und Pfeil ab -Tasten durchblättern.

 

Laden aus der

Datenbank

Möchten Sie ein bestehendes Formular wieder in den SRP-Editor laden, markieren Sie es durch Anklicken im Report-Layout

 

Nach Auswahl eines Formulars werden dessen in den Dateien " Dokument " und " Tables " gespeicherte Informationen gesucht und im SuperReport Pro-Bildschirm wieder zur Anzeige gebracht.

 

Dateigröße

Nach dem Laden eines Formulars blendet BO links neben der Checkbox "nur Hauptdatei" die aktuelle Dateigröße ein. Insbesondere bei der Verwendung von Grafiken ist die Dateigröße des Formulars ein Indiz für dessen Druckgeschwindigkeit (je größer desto langsamer).

 

Änderungen

Haben Sie an einem Formular Änderungen vorgenommen, speichern Sie diese durch erneutes Bestätigen des Sichern -Buttons. Es folgt ein Nachfragedialog:

 

 

Nach Bestätigung des Dialogs wird das Formular mit den Änderungen überschrieben.

 

Kopie erstellen/Neu

Haben Sie ein bestehendes Formular geändert und möchten Sie den abgewandelten Report unter einem neuen Namen speichern, klicken Sie auf den Button Neu

 

Es folgt ein Dialog, der nachfragt, ob Reportname und Dateizuweisung gelöscht werden sollen:

 

 

Nach Bestätigung des Dialogs folgt ein Hinweis auf Überprüfung des Papierformats. Anschließend haben Sie die Möglichkeit, Reportname und Dateizuweisung neu zu vergeben. Speichern Sie Ihre Angaben anschließend mit dem Sichern -Button.

 

 

Löschen

Möchten Sie ein Formular aus der Datenbank entfernen, markieren Sie es im Report-Layout. Klicken Sie, nachdem das Formular geladen wurde, auf den Löschen -Button. Bestätigen Sie den erscheinenden Nachfragedialog:

 

 

Das ausgewählte Formular wird aus der Datenbank entfernt. Die betreffenden Einträge in den Dateien "Dokument" und "Tables" werden gelöscht.

 

 

Fertig

Durch Klicken auf den Button Fertig verlassen Sie den SuperReport Pro-Editor.

 

DataDict

aktualisieren?

Haben Sie im SuperReport Pro-Editor Formulare bearbeitet und den Editor anschließend mit "Fertig" verlassen, erscheint ein Nachfragedialog:

 

 

Sie müssen den Dialog mit Ja bestätigen, wenn Sie

 

• ein Formular neu eingebunden haben

 

• ein Formular gelöscht haben

 

oder bei einem bestehenden Formular

 

• den Namen geändert haben

 

• die Dateizuweisung geändert haben

 

• die Checkbox nur Win oder nur Hauptdatei aktiviert/deaktiviert haben

 

• in Mehrmandanten -Systemen eine Mandantennummer für ein Formular neu eingetragen haben

 

Nach Bestätigung von "Ja" werden Teile der DataDictAktualisierung durchlaufen, d.h. die obengenannten Formularänderungen werden dem System bekanntmacht.

 

Neu eingebundene Formulare z.B. stehen dem Anwender erst dann im Druckdialog zur Verfügung, wenn diese "kleine" DataDict-Aktualisierung durchgeführt wurde. Dasselbe gilt für Namensänderungen und Löschungen von Formularen!

 

Sie können obigen Dialog mit Nein quittieren, wenn Sie an existierenden Formularen lediglich Änderungen in Inhalt und/oder Layout vorgenommen haben.

 

 


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite