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):
|
| 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:
|
| 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. |
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 |