activities
latest
false
Atividades de integrações clássicas
Last updated 11 de set de 2024

Execute SOQL

UiPath.Salesforce.Activities.ExecuteSoql

Executa um comando Salesforce Object Query Language (SOQL) no Salesforce e retorna os resultados da consulta em um DataTable. Essa atividade funciona apenas dentro de uma atividade do Salesforce Application Scope .

Propriedades

Comum
  • NomeDeExibição - o nome de exibição da atividade.
Entrada
  • SOQLCommand - O comando SOQL que você deseja executar. Este deve ser um comando SOQL válido. Este campo suporta apenas strings e variáveis String .
    Observação:
    SOQL define várias sequências de escape que são válidas em consultas para que você possa incluir caracteres especiais em seu texto de pesquisa. Você pode escapar de novas linhas, retornos de carro, tabulações, aspas e muito mais. O caractere de escape usado em SOQL é o caractere de barra invertida (\). Você pode obter mais informações verificando a documentação oficial do Salesforce, que pode ser encontrada aqui.
    Se cada string de pesquisa concatenada no Comando SOQL não tiver escape, a atividade lançará um erro MALFORMED_QUERY quando esses caracteres especiais estiverem presentes na string de pesquisa. Cada string de pesquisa deve ter escape da seguinte forma antes de concatenar:

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

    por exemplo Se o comando SOQL for

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

    e str_Company is John's Pizza for transmitido sem escape, um erro MALFORMED_QUERY será retornado. O comando SOQL correto é:

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

Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • Resultado - O resultado da execução do comando SOQL no Salesforce, armazenado em uma variável DataTable . Este campo suporta apenas DataTable variáveis.
  • SalesforceStatus - O status retornado do Salesforce assim que a ação é concluída, armazenado em uma variável SalesforceStatus . Este campo suporta apenas SalesforceStatus variáveis.
  • Propriedades

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.