NTPProcessReport

 

NTPProcessReport ( <DataFile>, <ReportDestination>, <ShowPrintSetup>, <ShowStatus>, <ShowHideMessages> ) -> <ErrorCode>

 

 

Beschreibung

 

Mit diesem Befehl wird die Reportgenerierung gestartet, d .h. entweder der Report ausgedruckt oder für die Vorschau vorbereitet und angezeigt. In welcher Form der Report ausgegeben wird, kann über die Parameter der Funktion bestimmt werden. Alle notwendigen Einstellungen für den Report müssen vor dem Aufruf dieser Funktion erfolgt sein. Nach der "Vearbeitung" des Reports ist das durch NTPInit... erstellte Report-Handle nur noch für bestimmte Funktionen verfügbar, d .h. für Funktion wie z. B. NTPExportReport, die auf die erstellte Vorschau-Datei zugreifen.

 

Hinweis: Der Befehl NTPProcessReport sollte für neue Script-Routinen nicht mehr benutzt werden, da er nur noch aus Gründen der Kompatibilität vorhanden ist. Für neue Routinen ist der Befehl NTPProcessReportExt vorgesehen, da diesem, im Gegensatz zu NTPProcessReport, das Report-Handle übergeben wird und nicht die erstellte Spool-Datei (die zuvor über NTPGetDataFileName ermittelt wurde).

 

 

Deklaration für Lotus Script

 

Declare Function NTPProcessReport Lib "NTP.DLL" ( ByVal DataFile As String, ByVal ShowPreview As Long, ByVal ShowPrint As Long, ByVal ShowStatus As Long, ByVal ShowHideMessages As Long ) As Long

 

 

Parameter

 

<DataFile> (STRING)

Name des Spool-Files, das die Daten für den Report liefert. Der Name muss vorher über den Befehl NTPGetDataFileName ermittelt werden.

 

<ReportDestination> (LONG)

Bestimmt die Ausgabeform des Reports. Mögliche Werte:

NTPPROCESS_PRINTTOPRINTER

NTPPROCESS_PRINTTOSCREEN

NTPPROCESS_PRINTTOFILE

NTPPROCESS_PRINTTOHTML

NTPPROCESS_PRINTTORTF

NTPPROCESS_PRINTTOPICTURE_JPEG

NTPPROCESS_PRINTTOPICTURE_EMF

NTPPROCESS_PRINTTOPICTURE_BMP

NTPPROCESS_PRINTTOPICTURE_PNG

NTPPROCESS_PRINTTOMHTML

NTPPROCESS_PRINTTOXML

NTPPROCESS_PRINTTOXLS

NTPPROCESS_PRINTTOTXT

NTPPROCESS_PRINTTOPICTURE_TIFF

NTPPROCESS_PRINTTOPICTURE_MTIFF

NTPPROCESS_PRINTTOXHTML

 

<ShowPrintSetup > (LONG)

Anzeigen eines Druckerauswahldialogs? Mögliche Werte:

NTPPROCESS_SHOWPRINTERDIALOG

NTPPROCESS_HIDEPRINTERDIALOG

 

<ShowStatus> (LONG)

Soll während der Reporterstellung ein Statusbalken angezeigt werden? Mögliche Werte:

NTPPROCESS_SHOWSTATUSBAR

NTPPROCESS_HIDESTATUSBAR

 

<ShowHideMessages> (LONG)

Modus für die Ausgabe von Fehlermeldungen. Mögliche Werte:

NTPPROCESS_SHOWMESSAGES

NTPPROCESS_HIDEMESSAGES

 

 

Rückgabe

 

<ErrorCode> (LONG)

Nummer des aufgetretenen Fehlers (0 = kein Fehler)