UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Actividades de integraciones clásicas

Última actualización 20 de may. de 2026

Ejecutar SOQL

UiPath.Salesforce.Activities.ExecuteSoql

Executes a Salesforce Object Query Language (SOQL) command in Salesforce and returns the query results in a DataTable. This activity only functions inside a Salesforce Application Scope activity.

Propiedades

Común

  • Nombre para mostrar: el nombre para mostrar de la actividad.

Entrada

  • SOQLCommand - The SOQL command that you want to run. This must be a valid SOQL command. This field supports only strings and String variables.

    Nota:

    SOQL define varias secuencias de escape que son válidas en las consultas para que puedas incluir caracteres especiales en tu texto de búsqueda. Puedes escapar de nuevas líneas, retornos de carro, tabulaciones, comillas y más. El carácter de escape utilizado en SOQL es el carácter de barra invertida (\). Puedes obtener más información consultando la documentación oficial de Salesforce, que puedes encontrar aquí.

    Si no se aplica un escape a cada cadena de búsqueda concatenada en el comando SOQL, la actividad arroja un error MALFORMED_QUERY cuando estos caracteres especiales están presentes en la cadena de búsqueda. Cada cadena de búsqueda debe tener un escape de la siguiente manera antes de concatenar:

    str_Company.Replace(“\”, “\”).Replace(“'“, “\'”).Replace(“”””, “\”””)

    por ejemplo Si el comando SOQL está

    "Select Id from Account where Name = '" + str_Company + "'"

    y str_Company is John's Pizza se pasa sin que se escape, se devuelve un error MALFORMED_QUERY . El comando SOQL correcto es:

    "Select Id from Account where Name = '" + str_Company.Replace(“\”, “\”).Replace(“'“, “\'”).Replace(“”””, “\”””) + "'"

Otros

  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

Salida

  • Result - The result of running the SOQL command in Salesforce, stored in a DataTable variable. This field supports only DataTable variables.
  • EstadoDeSalesforce : el estado devuelto desde Salesforce una vez que se completa la acción, almacenado en una variable SalesforceStatus . Este campo solo admite SalesforceStatus variables.
  • Propiedades
  • Común
  • Entrada
  • Otros
  • Salida

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado