activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de integrações clássicas
Last updated 8 de nov de 2024

Download Activity Attachment

UiPath.MicrosoftDynamics.Activities.DownloadActivityAttachment

A atividade Download Activity Attachment usa a operação GET da API da Web para baixar um anexo especificado (AttachmentId), para um local especificado (Folder), com um nome novo ou existente (Filename).

Depois de baixar o anexo, a atividade gera o status da solicitação (informações de sucesso/falha) em um objeto ResponseStatus (MicrosoftDynamicsStatus) 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 Microsoft Dynamics Application Scope ao seu projeto.
  3. Adicione uma atividade ou execute um processo externo que gere um identificador de anotação (por exemplo, Insert Record, Upload Activity Attachment, Search Records).
  4. Adicione a atividade Download Activity Attachment dentro da atividade Microsoft Dynamics Application Scope .
  5. Insira valores para as propriedades de Entrada .
  6. Crie e insira uma variável ResponseStatus para a propriedade Saída .
    • Seus valores de propriedade de entrada são enviados no <a href=https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/retrieve-entity-using-web-api?view= dynamics-ce-odata-9 target="_blank">Pedido de operação GET.
    • A operação retorna o valor ResponseStatus para sua variável de propriedade de saída.


Propriedades

Comum
  • DisplayName - O nome de exibição da atividade. Este campo suporta apenas strings ou variáveis String .
Entrada
  • IdDoAnexo - O identificador atribuído ao anexo que você deseja baixar. Este campo é compatível apenas com variáveis Strings ou String . Para obter o valor do AttachmentId , use uma atividade ou execute um processo externo que gere um identificador de anexo (por exemplo, Insert Record, Upload Activity Attachment, Search Records).
  • Pasta - O caminho local completo para a pasta na qual você deseja baixar o arquivo. Este campo suporta apenas variáveis Strings ou String .
  • Nome do arquivo - O novo nome do arquivo baixado. Este campo suporta apenas strings ou variáveis String .
    • Por padrão, o arquivo é salvo usando o nome de arquivo do anexo. Se existir um arquivo com o mesmo nome na Pasta, o arquivo existente será substituído.
    • Para renomear o arquivo (e evitar substituições indesejadas), use esta propriedade para inserir um novo nome de arquivo com a extensão de tipo (por exemplo, DemoFile_Download.docx)
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
  • ResponseStatus - O status da solicitação (informações de sucesso/falha). Insira uma variável ResponseStatus (UiPath.BAF.Models.ResponseStatus). O objeto ResponseStatus inclui três propriedades que você pode usar em outras atividades.
    • Sucesso - Boolean - Especifica se a solicitação de API foi bem-sucedida.
    • ErrorCode - String - O erro de resposta se a solicitação da API não for bem-sucedida (Success=False).
    • Mensagem - String - A mensagem de erro.

Exemplo

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

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



  • Como funciona
  • Propriedades
  • Exemplo

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.