Requête SQL pour récupérer les données d'une source de données externe et les stocker dans une variable callBack que vous définissez.
Remarque : Dans les versions de CA Process Automation antérieures à 04.1.00, cette méthode s'appelait ca_pam_getDataFromSQLQuery.
Définit le nom de la classe pour le pilote SQL installé que vous utilisez (par exemple, com.mysql.jdbc.driver).
Définit l'URL de l'application de base de données à interroger, comme dans l'exemple suivant :
jdbc:mysql://myPC-xp.myCompany.com:CA Portal/<path> or https://<server>:CA Portal/
Définit le nom d'utilisateur ou les informations d'identification de connexion pour un compte d'utilisateur prédéfini disposant des autorisations nécessaires à l'exécution de la requête.
Définit le mot de passe qui est associé au nom d'utilisateur spécifié.
Définit une instruction de requête SQL spécifique ou une référence à une instruction de requête SQL. Exemple de code de requête SQL :
"select * from employeedatatable where empName like '%"+ca_pam_getTextFieldValue('Form.empName')+"%'";
Définit une référence à l'objet de fonction à appeler après avoir récupéré les données, y compris les méthodes onSuccess et onFailure.
Lorsque la fonction récupère les données, la fonction callBack onSuccess(result) ou onFailure(caught) s'exécute. La fonction ne renvoie elle-même aucune valeur.
ca_pam_getSQLData(ca_fd.js.driverName (),ca_fd.js.connectionURL(),ca_fd.js.userName(),ca_fd.js.password(),ca_fd.js.queryEmployeeName(),callBack);
Cet exemple interroge une source de données externe et stocke les données obtenues dans la variable callBack.
Vous pouvez également trouver cette fonction dans le contenu prédéfini dans CA Process Automation.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|