UiPath Documentation
activities
latest
false
Atividades de integrações clássicas
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Get Report

Atividade para recuperar um relatório do Workday especificado usando Reports como um serviço (RaaS) e retornar os resultados como uma TabelaDeDados ou string

UiPath.Workday.Activities.GetReport

A atividade Get Report usa os Relatórios como um Serviço (RaaS) baseados em SOAP para recuperar um relatório especificado (URL do relatório).

Após recuperar o relatório, a atividade gera o relatório em um DataTable (Resultados) e/ou em seu formato nativo String (Resultados Nativo). Além disso, a atividade gera o status da solicitação do serviço da Web (informações de sucesso/falha) em um objeto ResponseStatus (RespostaStatus) que você pode usar em atividades subsequentes (por exemplo, lógica condicional).

Como funciona​

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione a atividade Workday Scope ao seu projeto.
  3. Adicione a atividade Get Report dentro da atividade Workday Scope .
  4. Clique no botão Configurar dentro da atividade Get Report (isso abre o Assistente de Objeto).
  5. Insira a URL do relatório que você deseja recuperar.
    • Para validar a URL do seu relatório durante o período de design, clique no botão Obter relatório para exibir os resultados que serão retornados no período de execução.
  6. Crie e insira variáveis DataTable, String e ResponseStatus para as propriedades Saída .
    • A solicitação é enviada para Relatórios como um Serviço (RaaS).

    • A operação retorna os valores DataTable, Stringe ResponseStatus para suas variáveis de propriedade de saída.

No corpo da atividade​

Para inserir seus valores de propriedade Obter relatório , você deve usar o Assistente de Objeto clicando no botão Configurar .

Para saber mais sobre o Assistente de Objetos, consulte a página Estruturas de atividades de negócios .

Propriedades​

Comum​

  • DisplayName - The display name of the activity. This field supports only Strings or String variables.

Entrada​

  • UrlDoRelatório - O URL do relatório que você deseja recuperar. Insira uma variável String ou String . Para validar seu URL durante o tempo de design, clique no botão Configurar , insira seu URL do Relatório e clique em Obter relatório para exibir os resultados que serão retornados no tempo de execução.

Diversos​

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Saída​

  • ResponseStatus - The status of the request (success/failure information). Enter a ResponseStatus variable (UiPath.BAF.Models.ResponseStatus). The ResponseStatus object includes three properties that you can use in other activities.
    • Success - Boolean - Specifies whether the API request was successful.
    • ErrorCode - String - The response error if the API request is unsuccessful (Success=False).
    • Message - String - The error message.
  • Resultados - O relatório recuperado retornado em um objeto DataTable . Insira uma variável DataTable . Esta propriedade não será aplicável se o valor do UrlDoRelatório especificar um dos seguintes formatos de relatório (por exemplo, *…/service/systemreport2/uipath_dpt1/Worker_Details?*format=gdata):csv, gdata, json, rss e simplesxml.
    • Se a URLDoRelatório incluir um dos formatos acima, use a propriedade ResultsNative .
    • Durante o tempo de design, o Assistente de Objetos sempre exibirá o relatório em um formato de tabela, independentemente do tipo de formato especificado.
  • ResultadosNativos - O formato nativo do relatório retornado em um objeto String . Insira uma variável String . Se o valor ReportURL especificar um dos seguintes formatos de relatório, os resultados serão retornados como um String de acordo com a lista abaixo (por exemplo, *.../service/systemreport2/uipath_dpt1/Worker_Details?*format=gdata):
    • csv, os resultados são retornados como um String de acordo:
    • csv - string separada por vírgula
    • gdata - string json no formato gdata
    • json - string json
    • rss - string xml normal
    • simplexml - string xml simplificada
      Observação:

      Durante o tempo de design, o Assistente de Objetos sempre exibirá o relatório em um formato de tabela, independentemente do tipo de formato especificado.

Exemplo​

A imagem a seguir mostra um exemplo do relacionamento de dependência de atividade e valores de propriedade de entrada/saída.

Para instruções passo a passo e exemplos, consulte o Guia de início rápido .

  • Como funciona​
  • No corpo da atividade​
  • Propriedades​
  • Comum​
  • Entrada​
  • Diversos​
  • Saída​
  • Exemplo​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades