Comment : |
La fonction IWC.FindAppCGIValue recherche des valeurs de paramètres ou variables WebFOCUS en les associant à des noms de variables WebFOCUS Maintain auxquelles les valeurs sont affectées.
Remarque : IWC.FindAppCGIValue récupère des valeurs, mais ne peut pas directement attribuer les valeurs à une variable Maintain comme le fait IWC.GetAppCGIValue.
IWC.FindAppCGIValue(name,value);
où :
est la valeur de paramètre ou variable WebFOCUS dont vous cherchez la valeur.
est la variable WebFOCUS Maintain recevant la valeur de paramètre ou variable WebFOCUS.
IWC.findAppCgiValue recherche les valeurs nom d'utilisateur et mot de passe à partir des variables IBIC_user et IBIC_pass, respectivement :
Maintain COMPUTE username/A8; COMPUTE password/A8; IWC.findAppCgiValue("IBIC_user", username); IWC.findAppCgiValue("IBIC_pass", password);
IWC.findAppCgiValue recherche les valeurs pour des champs listés dans un fichier Excel :
MAINTAIN FILE car MODULE IMPORT (webbase2 errors); Case Top compute xlsRetail_Cost/a0; Infer car.ORIGIN.COUNTRY car.COMP.CAR car.CARREC.MODEL car.BODY.BODYTYPE car.BODY.RETAIL_COST into car_stack; car_stack.FocCount=1; car_stack.FocIndex=1; iwc.findAppCgiValue("COUNTRY",car_stack.country); iwc.findAppCgiValue("CAR",car_stack.car); iwc.findAppCgiValue("MODEL",car_stack.model); iwc.findAppCgiValue("BODYTYPE",car_stack.bodytype); iwc.findAppCgiValue("RETAIL_COST",xlsRetail_Cost); car_stack.retail_cost = xlsRetail_Cost; update car.BODY.RETAIL_COST from car_stack; EndCase END
WebFOCUS |