Über die Projektparameter ist es auch möglich bei Verwendung von Formularelementen (siehe entsprechendes Kapitel im Designer Handbuch) eine automatische Speicherung bei Beenden der Vorschau zu realisieren. Neben der automatischen Formularspeicherung können diese Parameter auch verwendet werden, um den Dateinamen für den E-Mail-Versand aus der Vorschau vorzugeben und die Standardeinstellungen für das Speichern aus der Vorschau vorzugeben. Hierzu können Sie folgende Projektparameter verwenden:
SaveAs.Format |
Gewünschtes Ausgabeformat, z. B. "XML" Für die unterstützten Formate siehe LlStgsysConvert. Weitere Hinweise zu diesen Formaten finden Sie im Kapitel Die Exportmodule. |
SaveAs.Filename |
Ausgabedateiname, z. B. "test.xml". Die Dateiendung ist irrelevant und wird automatisch durch das SaveAs.Format bestimmt. |
SaveAs.ShowDialog |
Hierüber kann der Speichern-Dialog ein- ("1") bzw. ausgeschaltet werden ("0"). |
SaveAs.NoSaveQuery |
Unterdrückt die Abfrage, ob die Datei beim Schließen gespeichert werden soll oder nicht. Hinweis: SaveAs.NoSaveQuery überschreibt den Wert von SaveAs.ShowDialog, d. h. wenn kein Dialog angezeigt werden soll, die Speichern-Abfrage aber doch, wird dementsprechend der Dialog trotzdem angezeigt und andersherum. |
Beispiel:
LlPrintSetProjectParameter(hJob,"SaveAs.Format","XML",
LL_PARAMETERFLAG_VALUE);
LlPrintSetProjectParameter(hJob,"SaveAs.Filename","test.xml",
LL_PARAMETERFLAG_VALUE);
LlPrintSetProjectParameter(hJob,"SaveAs.ShowDialog","0",
LL_PARAMETERFLAG_VALUE);
LlPrintSetProjectParameter(hJob,"SaveAs.NoSaveQuery","1",
LL_PARAMETERFLAG_VALUE);