NTPSendField

 

NTPSendField ( <ReportHandle>, <Daten> ) -> <ErrorCode>

 

 

Beschreibung

 

Mit diesem Befehl wird der Inhalt eines im Report definierten Feldes mit einem Wert gefüllt. Werden die Felder des Reports über diesen Befehl mit Daten gefüllt, so entspricht die Zuordnung der Daten, zu den Feldern im Report, der Reihenfolge der NTPSendField-Aufruf im Script.

Alle im Report definierten Felder werden als ein Datensatz definiert. Mit NTPSendField und/oder NTPSendRTField werden die Felder dieses Datensatzes nacheinander gefüllt bis der Funktionsaufruf NTPEndDocument diesen Datensatz abschliesst und alle Felder "zurücksetzt",  d .h.den Inhalt der Felder bzw. des Datensatzes leert.

 

Hinweis: Die Werte, für die im Report definierten Felder, können durch direkte Referenzierung, d .h. durch Angabe des Feldnamens, mit der Funktion NTPSendFieldByName übergeben werden. Eine Mischung von NTPSendField und NTPSendFieldByName ist nicht erlaubt.

 

Hinweis: Mit der Funktion NTPSendField können keine formatierten RichText-Felder übergeben werden. Zur Übergabe dieser Felder sind die Funktionen NTPSendRTField oder NTPSendRTFieldByName zu benutzen.

 

 

Deklaration für Lotus Script

 

Declare Function NTPSendField Lib "NTP.DLL" ( ByVal ReportHandle As Long, ByVal Daten As String ) As Long

 

 

Parameter

 

<ReportHandle> (LONG)

Report-Handle das bei Aufruf von NTPInit  oder NTPInitFromDatabase zurückgeliefert wurde.

 

<Daten> (STRING)

Der zu sendende Feldinhalt.

 

 

Rückgabe

 

<ErrorCode> (LONG)

Nummer des aufgetretenen Fehlers (0 = kein Fehler)