NTPGetDataFileName ( <ReportHandle>, <DataFileBuffer> ) -> <ErrorCode>
Beschreibung
Zur Zwischenspeicherung der aus der Notes-Anwendung heraus übertragenen Daten wird eine temp. Spooldatei angelegt. Über diese Funktion kann der Name der angelegten Spooldatei ermittelt werden. Die ermittelte Datei wird der Funktion NTPProcessReport übergeben, welche dann aus den Informationen in der Spooldatei den Report erstellt.
Hinweis: Dem Befehl muss ein Buffer, der von Lotus Script erzeugt wurde, zur Aufnahme des Dateinamen übergeben werden.
Hinweis: Diese Funktion wird bei neuen Script-Routinen nicht mehr benötigt, da bei neuen Routinen zur Reporterstellung die Funktion NTPProcessReportExt benutzt werden sollte. Nur bei NTPProcessReport ist die Angabe der Spooldatei notwendig. Bei der neuen Funktion wird das <ReportHandle> übergeben.
Deklaration für Lotus Script
Declare Function NTPGetDataFileName Lib "NTP.DLL" ( ByVal ReportHandle As Long, DataFileBuffer As String ) As Long
Parameter
<ReportHandle> (LONG)
Report-Handle, das bei Aufruf von NTPInit oder NTPInitFromDatabase zurückgeliefert wurde.
<DataFileBuffer> (STRING)
Buffer zur Aufnahme des Dateinamen inkl. Pfadangaben. Der Buffer muss von Lotus Script erzeugt werden (z. B. Buffer = Space ( 255 ) )
Rückgabe
<ErrorCode> (LONG)
Nummer des aufgetretenen Fehlers (0 = kein Fehler)