NTPInit ( <ReportName>, <ShowHideMessages> ) -> <ErrorCode>
Beschreibung
Initalisierung eines neuen Reports. Die Funktion liefert als Rückgabe ein Handle (Report-Handle), mit dem alle anderen Funktionen diesen neu erstellten Report ansprechen können. Die meisten Funktionen von NotesToPaper erwarten als ersten Parameter dieses Report-Handle. Das Report-Handle behält solange seine Gültigkeit, bis der Report entweder über NTPCancel abgebrochen oder mit NTPProcessReport... ausgeführt wurde. Mit diesem Befehl kann nur ein neuer Report initialisiert werden, dessen Reportlayout auf der Dateiebene gespeichert ist. Soll hingegen das Reportlayout aus einer Datenbank benutzt werden, so ist der Befehl NTPInitFromDatabase zu benutzen.
Deklaration für Lotus Script
Declare Function NTPInit Lib "NTP.DLL" ( ByVal ReportName As String, ByVal ShowHideMessages As Long ) As Long
Parameter
<ReportName> (STRING)
Der Name des Reports, der gedruckt werden soll. Der Name kann entweder fest hinterlegt oder durch den Befehl NTPReportList oder NTPReportListFromDatabase durch den Endanwender bestimmt werden. Der hier angegebene Name ist der Name unter dem der Report in NotesToPaper Setup angelegt wurde.
<ShowHideMessages> (LONG)
Modus für die Ausgabe von Fehlermeldungen. Mögliche Werte:
•NTPPROCESS_SHOWMESSAGES
•NTPPROCESS_HIDEMESSAGES
Rückgabe
<ErrorCode> (LONG)
Ist der <ErrorCode> negativ, so ist ein Fehler aufgetreten. Ein Rückgabewert >=0 ist das Report-Handle für die weiteren Befehle wie z. B. NTPSendField.