Comment : |
La fonction IWC.GetAppCGIValue importe la valeur d'un paramètre ou d'une variable WebFOCUS dans une variable WebFOCUS Maintain. IWC.GetAppCGIValue retourne valeur depuis un en-tête de requête HTTP si le nom de la variable du paramètre est passé en paramètre. Si le nom n'est pas trouvé, la fonction renvoie une valeur NULL. Ainsi, vous pouvez cherchez des erreurs via la valeur null, puis résoudre un éventuel problème.
Remarque : à la différence de variables Maintain, les variables et paramètres WebFOCUS sont sensibles à la casse.
Declare mnt_var/type_length = IWC.GetAppCGIValue(parm);
où :
est la variable WebFOCUS Maintain recevant la valeur de retour ASCII de paramètre ou variable WebFOCUS. La valeur ne peut contenir aucun caractère d'échappement avant d'être transmise à la variable Maintain.
est le type et la longueur sélectionnées de la variable WebFOCUS Maintain.
est le paramètre ou la variable WebFOCUS à importer La valeur est sensible à la casse, et doit être alphanumérique.
IWC.getAppCGIValue importe le paramètre WebFOCUS PRODUCT_ID dans Maintain :
Maintain File GGPRODS Infer Product_ID into prodstk; Declare pcode/a4=IWC.getAppCGIValue("PRODUCT_ID"); For 1 next Product_ID into prodstk where Product_ID eq pcode;
Information Builders |