Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de integrações clássicas
Última atualização 22 de abr 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:
    A SOQL define várias sequências de escape que são válidas em consultas para que você possa incluir caracteres especiais no texto da sua pesquisa. É possível criar novas linhas de escape, retornos de linha, tabulações, aspas e muito mais. O caractere de escape usado em SOQL é o caractere de barra invertida (\). Você pode obter mais informações na documentação oficial da 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

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.