AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones Salesforce
  • Posibles casos de error:
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
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.
Ejemplo
// 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.
Componente: wd290ggl.dll
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local