Editez les paramètres dans la fenêtre Sélection de l'implémentation de service pour définir un paramètre requis par le service Web que vous souhaitez appeler. Notez que certaines valeurs des paramètres de service Web sont prédéterminées et ne peuvent pas être modifiées. Pour les services Web, la désignation d'utilisation par défaut input & output n'est pas idéale. Utilisez cette page pour modifier l'utilisation des paramètres.
| Option | Description |
|---|---|
| Nom de paramètre | Nom du paramètre. |
| Utilisation | Utilisation du paramètre (les données de type caractère et numérique sont converties) :
|
| CCSID | ID de jeu de caractères codés de l'hôte pour les paramètres de type caractère. Si cette zone est laissée vide, l'ID de jeu de caractères codés par défaut de l'environnement hôte est utilisé. Reportez-vous à la description de l'attribut ccsid dans la rubrique PCML data tag. |
| Type de données (valeur prédéfinie) | Type de données utilisé pour le paramètre :
|
| Longueur (valeur prédéfinie) | Longueur requise par ce paramètre. Voir Valeurs de longueur et de précision. |
| Précision (valeur prédéfinie) | Nombre d'octets de précision pour certains types de données numériques. Voir Valeurs de longueur et de précision. |
| Nombre (valeur prédéfinie) | Taille du tableau. Si Nombre est vide, le paramètre n'est pas défini en tant que tableau. Il peut toutefois être défini en tant qu'élément d'une structure définie en tant que tableau. |
Les attributs de longueur et de précision ont des valeurs différentes selon le type de données. Le tableau suivant répertorie les différents types de données avec une description des valeurs de longueur et de précision possibles.
| Caractère | Nombre de caractères pour ce paramètre. | Non applicable |
| UCS-2/graphique | Nombre de caractères pour ce paramètre. | Non applicable |
| entier | Nombre d'octets pour ce paramètre | Indique le nombre de bits de précision et si l'entier est signé ou non signé. |
| Décimal condensé ou décimal étendu | Nombre de chiffres de données pour ce paramètre. | Nombre de chiffres décimaux pour ce paramètre. |
| virgule flottante | Nombre d'octets pour ce paramètre : 2, 4 ou 8. | Non applicable |
| octet | Nombre d'octets de données pour ce paramètre. | Non applicable |
| structure | Non admis | Non applicable |
Le tableau suivant indique la longueur et la précision correspondantes pour une déclaration d'entier dans un programme RPG :
| RPG | Type de données | Longueur | Précision |
|---|---|---|---|
| 3 | octet | 1 | Non applicable |
| 5 | entier | 2 | 15 pour un entier signé, 16 pour un entier non signé |
| 10 | entier | 4 | 31 pour un entier signé, 32 pour un entier non signé |
| 20 | entier | 8 | 63 pour un entier signé |
Le tableau suivant indique la longueur et la précision correspondantes pour une déclaration d'entier dans un programme COBOL :
| COBOL | Type de données | Longueur | Précision |
|---|---|---|---|
| PIC 9(1) à PIC 9(4) | entier | 2 | 15 |
| PIC 9(5) à PIC 9(9) | entier | 4 | 31 |
| PIC 9(10) à PIC 9(18) | entier | 8 | 63 |