Consente a SQL di recuperare i dati da una sorgente dati esterna e archiviarli in una variabile denominata callBack, definita dall'utente.
Nota: nelle versioni di CA Process Automation precedenti alla 04.1.00, questo metodo era definito ca_pam_getDataFromSQLQuery.
Definisce il nome di classe per il driver SQL installato utilizzato dall'utente (ad esempio, com.mysql.jdbc.driver).
Definisce l'URL dell'applicazione di database da interrogare come nell'esempio seguente:
jdbc:mysql://myPC-xp.myCompany.com:CA Portal/<path> o https://<server>:CA Portal/
Definisce un nome utente o le credenziali di accesso per un account utente predefinito con le autorizzazioni necessarie per l'esecuzione della query.
Definisce la password associata al nome utente specificato.
Definisce un'istruzione di query SQL specifica o un riferimento a un'istruzione di query SQL. esempio di query SQL:
"select * from employeedatatable where empName like '%"+ca_pam_getTextFieldValue('Form.empName')+"%'";
Definisce un riferimento all'oggetto della funzione da chiamare dopo avere recuperato i dati, compresi i metodi onSuccess e onFailure.
Quando la funzione recupera i dati, viene eseguita la funzione callBack onSuccess(result) oppure onFailure(caught). La funzione stessa non restituisce alcun valore.
ca_pam_getSQLData(ca_fd.js.driverName (),ca_fd.js.connectionURL(),ca_fd.js.userName(),ca_fd.js.password(),ca_fd.js.queryEmployeeName(),callBack);
Questo esempio invia una query a una fonte di dati esterna e archivia i dati ottenuti nella variabile callBack.
È possibile trovare questa funzione anche nei contenuti predefiniti di CA Process Automation.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|