Ruft Daten mithilfe von SQL aus einer externen Datenquelle ab und speichert diese Daten in eine Variable, die Sie mit dem Namen "callBack" definieren.
Hinweis: In CA Process Automation-Versionen vor 04.1.00 hatte diese Methode die Bezeichnung "ca_pam_getDataFromSQLQuery".
Definiert den Klassennamen für den installierten SQL-Treiber, den Sie verwenden (zum Beispiel com.mysql.jdbc.driver).
Definiert die URL der Datenbankanwendung, die wie im folgenden Beispiel abgefragt werden soll:
jdbc:mysql://myPC-xp.myCompany.com:CA Portal/<path> or https://<server>:CA Portal/
Definiert einen Anwendernamen oder Anmeldeinformationen für ein vordefiniertes Anwenderkonto mit ausreichenden Berechtigungen, um die Abfrage auszuführen.
Gibt das Kennwort an, das mit dem angegebenen Anwendernamen verbunden ist.
Definiert eine bestimmte SQL-Abfrageanweisung oder einen Verweis auf eine SQL-Abfrageanweisung. Folgender Code stellt ein Beispiel für eine SQL-Abfrage dar:
"select * from employeedatatable where empName like '%"+ca_pam_getTextFieldValue('Form.empName')+"%'";
Definiert eine Referenz auf das Funktionsobjekt, das aufgerufen werden soll, nachdem die Daten einschließlich der Methoden "onSuccess" und "onFailure" aufgerufen wurden.
Wenn die Funktion die Daten abruft, wird entweder die Funktion "onSuccess(result)" oder "onFailure(caught) callBack" ausgeführt. Die Funktion selbst gibt keinen Wert zurück.
ca_pam_getSQLData(ca_fd.js.driverName (),ca_fd.js.connectionURL(),ca_fd.js.userName(),ca_fd.js.password(),ca_fd.js.queryEmployeeName(),callBack);
Dieses Beispiel fragt eine externe Datenquelle ab und speichert die resultierenden Daten in der Variable "callBack".
Sie finden diese Funktion auch in den vordefinierten Inhalten in CA Process Automation.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|