|
|
|
|
Continúa ejecutando una consulta SOQL (Salesforce Object Query Language) en los registros de una base de datos de Salesforce.. La consulta fue realizada por SFExecuteQuery. // Connect to Salesforce Cnt is sfConnection Cnt.Login = "balthazar@gmail.com" Cnt.Password = "qwerty" + "XXB12VCZ54" IF SFConnect(Cnt) = False THEN Error("The connection failed") RETURN END ResQuery is sfExecuteQueryResult ResQuery = SFExecuteQuery(Cnt, "SELECT Date__c,Miles__c,Contact__c FROM Mileage__c") LOOP MyRecord is sfObject FOR EACH MyRecord OF ResQuery..Object Trace("---- Type: " + MyRecord..ObjetType + " | ID: " + MyRecord..ID) Trace(MyRecord..Date__c + " / " + ... MyRecord..Miles__c + " / " + MyRecord..Contact__c) END ResQuery = SFForwardQuery(Cnt, ResQuery..QueryLocator) DO WHILE NOT ResQuery..Done FOR EACH MyRecord OF ResQuery..Object Trace("---- Type: " + MyRecord..ObjetType + ... " | ID: " + MyRecord..ID) Trace(MyRecord..Date__c + " / " + ... MyRecord..Miles__c + " / " + MyRecord..Contact__c) END
Sintaxis
<Result> = SFForwardQuery(<Salesforce connection> , <Query location>)
<Result>: sfExecuteQueryResult Variable Nombre de sfExecuteQueryResult Variable que contiene los datos del resultado, especialmente los registros de Salesforce correspondientes al resultado de la consulta. <Salesforce connection>: sfConnection Variable Nombre de la variable de tipo sfConnection a manipular. <Query location>: Cadena Unicode Cadena utilizada para identificar la consulta. Esta cadena es devuelta por el QueryLocator Property del último sfExecuteQueryResult Variable recibido. Observaciones Posibles casos de error: - La conexión de INTERNET no es válida.
- La autenticación no se realizó correctamente.
- La respuesta XML del servidor no se puede leer.
Para saber si se ha producido un error, utilice el programa ErrorOccurred Variable.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|