Net.Data Verwaltung und Programmierung für OS/400


Aufrufen von Net.Data mit einer Makrodatei (Makroanforderung)

In diesem Abschnitt wird gezeigt, wie Sie Net.Data durch Angabe einer Makrodatei aufrufen können. Beim Aufruf über eine Makroanforderung können Sie Net.Data mit einer HTML-Programmverbindung (Link), einem HTML-Formular oder über eine URL-Adresse aufrufen.

Die folgenden Beispiele für eine Anweisungssyntax zeigen die unterschiedlichen Möglichkeiten zum Aufrufen von Net.Data.

Parameter:

server
Gibt den Namen des Web-Servers an. Wenn es sich bei dem Server um den lokalen Server handelt, kann der Server-Name übergangen und eine relative URL-Adresse verwendet werden.

Net.Data_invocation_path
Gibt Pfad und Dateinamen der Net.Data-Programmdatei an. Zum Beispiel /cgi-bin/db2www/.

filename
Gibt den Namen der Net.Data-Makrodatei an. Net.Data sucht diesen Dateinamen und versucht, ihn mit den Pfadanweisungen abzugleichen, die in der Initialisierungspfadvariablen MACRO_PATH definiert sind. Weitere Informationen hierzu finden Sie im Abschnitt MACRO_PATH.

block
Gibt den Namen des HTML-Blocks in der angegebenen Net.Data-Makrodatei an.

method
Gibt die für das Formular verwendete HTML-Methode an. Hierfür wird METHOD=POST empfohlen.

?name=val&...
Gibt einen oder mehrere wahlfreie Parameter an, die an Net.Data weitergegeben werden.

Beispiele

Die folgenden Beispiele veranschaulichen die verschiedenen Methoden zum Aufrufen von Net.Data.

Beispiel 1: Aufrufen von Net.Data mit einer HTML-Programmverbindung (Link)

<A HREF="http://MyServer/cgi-bin/db2www/myMacro.d2w/report">
.
.
.
</A>

Beispiel 2: Aufrufen von Net.Data mit einem Formular

<FORM METHOD=POST
 ACTION="http://MyServer/cgi-bin/db2www/myMacro.d2w/report">
.
.
.
</FORM>

Beispiel 3: Aufrufen von Net.Data-Makros im Dateisystem qsys.lib mit einer HTML-Programmverbindung (Link)

<A HREF="http://MyServer/cgi-bin/db2www/myMacro.mbr/report">
.
.
.
</A>

Beispiel 4: Aufrufen von Net.Data-Makros im Dateisystem qsys.lib mit einem Formular

<FORM METHOD=POST
  ACTION="http://MyServer/cgi-bin/db2www/
  qsys.lib/mylib.lib/myfile.file/myMacro.mbr/report">
.
.
.
</FORM>

Anmerkung:Die URL-Adresse muß im Code in einer Zeile stehen, wurde hier jedoch zur besseren Lesbarkeit auf zwei Zeilen umbrochen.

In den folgenden Abschnitten werden HTML-Programmverbindungen (Links) und -Formulare und der Aufruf von Net.Data mit diesen Mitteln beschrieben:


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]