Parameter für Web-Service editieren

Editieren Sie Parameter im Fenster "Serviceimplementierung auswählen", um einen Parameter zu definieren, der von dem Web-Service benötigt wird, der aufgerufen werden soll. Beachten Sie, dass einige Werte für Parameter in einem Web-Service vordefiniert sind und nicht geändert werden können. Für Web-Services ist die standardmäßige Verwendungsbezeichnung Eingabe & Ausgabe oft nicht ideal; verwenden Sie diese Seite, um die Verwendung des Parameters zu ändern.

Option Beschreibung
Parametername Der Name des Parameters.
Verwendung Die Verwendung des Parameters (Zeichen und numerische Typen werden konvertiert):
Eingabe:
Eingabe für das Hostprogramm.
Ausgabe:
Ausgabe vom Hostprogramm. Zeichen und numerische Typen werden konvertiert.
Eingabe & Ausgabe:
Sowohl Eingabe als auch Ausgabe. Dies ist der Standardwert.
Übernehmen:
Die Verwendung wird aus dem übergeordneten Element übernommen. Hat die Struktur kein übergeordnetes Element, wird Eingabe & Ausgabe als Verwendung verwendet.
CCSID Die Host-ID des codierten Zeichensatzes für den Zeichendatentypparameter. Bleibt dieses Feld leer, wird die Standard-CCSID der Hostumgebung verwendet. Siehe Attribut ccsid in PCML-Tag data.
Datentyp (vordefiniert) Der für den Parameter verwendete Typ der Daten:
  • Zeichen
  • UCS-2/Grafik
  • Ganze Zahl
  • Gepackt dezimal
  • Gezont dezimal
  • Gleitkomma
  • Byte
  • Struktur
  • Strukturname
Länge (vordefiniert) Die erforderliche Länge des Parameters. Siehe Werte für Länge und Genauigkeit.
Genauigkeit (vordefiniert) Die Genauigkeit für einige numerische Datentypen in Anzahl Bytes. Siehe Werte für Länge und Genauigkeit.
Anzahl (vordefiniert) Die Größe der Feldgruppe. Erfolgt keine Angabe für die Anzahl, wird der Parameter nicht als Feldgruppe definiert. Er kann jedoch als ein Element einer Struktur definiert werden, die als Feldgruppe definiert ist.

Werte für Länge und Genauigkeit

Die Attribute für Länge und Genauigkeit haben für jeden Datentyp unterschiedliche Werte. In der folgenden Tabelle ist jeder Datentyp mit einer Beschreibung der gültigen Werte für die Länge und Genauigkeit aufgelistet.

Zeichen Die Anzahl der Zeichen für diesen Parameter. Nicht zutreffend
UCS-2/Grafik Die Anzahl der Zeichen für diesen Parameter. Nicht zutreffend
Ganze Zahl Die Anzahl der Bytes für diesen Parameter. Gibt die Anzahl der Bits der Genauigkeit an und gibt an, ob die ganze Zahl ein Vorzeichen oder kein Vorzeichen hat.
Gepackt dezimal oder gezont dezimal Die Anzahl der Ziffern von Daten für diesen Parameter. Die Anzahl der Dezimalziffern für den Parameter.
Gleitkomma Die Anzahl der Bytes für diesen Parameter: 2, 4 oder 8. Nicht zutreffend
Byte Die Anzahl der Bytes von Daten für diesen Parameter. Nicht zutreffend
Struktur Nicht zulässig Nicht zutreffend

Die folgende Tabelle zeigt die entsprechende Länge und Genauigkeit für die Deklaration ganzer Zahlen in einem RPG-Programm:

RPG Datentyp Länge Genauigkeit
3 Byte 1 Nicht zutreffend
5 Ganze Zahl 2 15 für ganze Zahl mit Vorzeichen, 16 für ganze Zahl ohne Vorzeichen
10 Ganze Zahl 4 31 für ganze Zahl mit Vorzeichen, 32 für ganze Zahl ohne Vorzeichen
20 Ganze Zahl 8 63 für ganze Zahl mit Vorzeichen

Die folgende Tabelle zeigt die entsprechende Länge und Genauigkeit für die Deklaration ganzer Zahlen in einem COBOL-Programm:

COBOL Datentyp Länge Genauigkeit
PIC 9(1) bis PIC 9(4) Ganze Zahl 2 15
PIC 9(5) bis PIC 9(9) Ganze Zahl 4 31
PIC 9(10) bis PIC 9(18) Ganze Zahl 8 63

Feedback