CREATE REPORT-Befehl
Öffnet einen Bericht im Berichts-Designer.
CREATE REPORT [FileName | ?] [NOWAIT] [SAVE] [WINDOW WindowName1]
[IN [WINDOW] WindowName2 | IN SCREEN
Parameter
FileName
Gibt den Dateinamen des Berichts an. Wenn Sie für den Dateinamen keine Erweiterung angeben, weist Visual FoxPro automatisch die Erweiterung FRX zu. Falls bereits eine gleichnamige Berichtsdatei vorhanden ist, werden Sie zur Bestätigung aufgefordert, ob die vorhandene Datei überschrieben werden soll (wenn SET SAFETY auf ON eingestellt ist).?
Zeigt das Dialogfeld Erstellen an, in dem Sie dazu aufgefordert werden, dem zu erstellenden Bericht einen Namen zu geben.NOWAIT
Setzt die Programmausführung fort, nachdem der Berichts-Designer geöffnet wurde. Das Programm wartet nicht darauf, dass der Berichts-Designer geschlossen wird. Die Ausführung des Programms wird in der Programmzeile fortgesetzt, die unmittelbar der Zeile mit CREATE REPORT NOWAIT folgt. Wenn Sie in einem Programm CREATE REPORT ohne NOWAIT ausgeben, wird der Berichts-Designer geöffnet und die Programmausführung so lange angehalten, bis der Designer geschlossen wurde.NOWAIT hat keinen Einfluss auf CREATE REPORT, wenn der Befehl im Befehlsfenster eingegeben wird.
SAVE
Bewirkt, dass der Berichts-Designer geöffnet bleibt, wenn ein anderes Fenster aktiviert wird. Wenn Sie SAVE nicht angeben, wird der Berichts-Designer geschlossen, sobald ein anderes Fenster aktiviert wird.SAVE hat bei der Eingabe des Befehls im Befehlsfenster keinen Einfluss.
WINDOW WindowName1
Gibt ein Fenster an, dessen Eigenschaften der Berichts-Designer übernimmt. Wurde das Fenster z. B. mit der FLOAT-Option von DEFINE WINDOW erstellt, kann der Berichts-Designer verschoben werden. Das angegebene Fenster muss nicht aktiv oder sichtbar sein, es muss aber definiert sein.Für den Berichts-Designer gilt eine Standardgröße, die unter Umständen über der Größe des Fensters liegt, dessen Eigenschaften übernommen werden. In diesem Fall übernimmt der Berichts-Designer die Merkmale des Fensters, in das er platziert wird. Die obere linke Ecke des Berichts-Designers wird an derselben Koordinaten platziert wie die obere linke Ecke des Fensters; der Berichts-Designer kann über die Ränder des Fensters hinausgehen.
IN [WINDOW] WindowName2
Gibt den Namen des übergeordneten Fensters an, in dem der Berichts-Designer geöffnet wird. Der Berichts-Designer übernimmt nicht die Eigenschaften des übergeordneten Fensters und kann nicht aus dem übergeordneten Fenster verschoben werden. Wird das übergeordnete Fenster verschoben, wird der Berichts-Designer zusammen mit dem Fenster verschoben.Das übergeordnete Fenster muss zunächst mit DEFINE WINDOW definiert werden, und es muss sichtbar sein, damit auf den Berichts-Designer zugegriffen werden kann.
IN SCREEN
Gibt an, dass der Berichts-Designer explizit im übergeordneten Fenster von Visual FoxPro geöffnet wird, nachdem er in einem übergeordneten Fenster platziert wurde. Der Berichts-Designer wird mit der IN WINDOW-Klausel in einem übergeordneten Fenster platziert.
Hinweise
Bei Angabe von CREATE REPORT ohne zusätzliche Argumente wird ein neuer Berichts-Designer geöffnet. Der Berichtsdefinition wird zunächst der Name REPORT1 zugewiesen. Wenn Sie den Berichts-Designer beenden, werden Sie aufgefordert, die Berichtsdefinition unter einem anderen Namen zu speichern.
Mit CREATE REPORT können Sie außerdem einen Standardbericht generieren, ohne den Berichts-Designer zu öffnen.
Siehe auch
ASCIICOLS | _ASCIIROWS | CREATE REPORT - Standardbericht | MODIFY REPORT | REPORT | Berichts-Designer | Hinzufügen von Berichten und Etiketten