- Notas de Versão
- Introdução
- Configuração e Instalação
- Projetos de automação
- Dependências
- Tipos de fluxos de trabalho
- Comparação de arquivos
- Melhores Práticas de Automação
- Integração de controle de origem
- Depuração
- A ferramenta de diagnóstico
- Analisador de Fluxo de Trabalho
- Sobre o Analisador de Fluxo de Trabalho
- STN MG-001 - Convenção de nomenclatura de variáveis
- STN MG-002 - Convenção de nomenclatura de argumentos
- STN MG-004 - Duplicação de Nome de Exibição
- STN MG-005 - Variável substitui variável
- STN MG-006 - Variável substitui argumento
- STN MG-008 - Comprimento de variável excedido
- STN MG-009 - Variáveis Catablema de prefixo
- STN MG-011 - Argumentos Catablema de prefixo
- STN MG-012 - Valores padrão de argumentos
- STN MG-016 - Comprimento do argumento excedido
- SR-DB-002 - Contagem alta de argumentos
- SR-DB-003 - Esvaziar bloco catechu
- SR-DB-007 - Múltiplas camadas Com fluxograma
- SR-DB-020 - Propriedades de saída indefinidas
- SR-DB-023 - Fluxo de trabalho vazio
- SR-DB-024 - Verificação da atividade Persistente
- SR-DB-025 - Pré-requisito de serialidade de variáveis
- SR-DB-026 - Uso da atividade Dela
- SR-DB-027 - Melhores práticas de persistência
- SR-DB-028 - Pré-requisito de serialidade de argumentos
- SR-US-005 - Argumentos de atividades embutidos em código
- SR-US-009 - Variáveis não utilizadas
- SR-US-010 - Dependências não utilizadas
- SR-US-014 - Restrições de pacotes
- SR-US-020 - Mensagens de logue mínimas
- SR-US-024 - Não utilizado e postergado
- SR-US-025 - Uso incorreto do valor salvo
- SR-US-026 - Restrições da atividade
- SR-US-027 - Pacotes necessários
- ST-USG-28 — restringir modelos de invocação de arquivos
- Variáveis
- Argumentos
- Namespaces Importados
- Fluxo de controle
- Repo. de Objetos
- Geração de logs
- A ferramenta ScreenScrapeJavaSupport
- Teste do Studio
- Extensões
- Solução de problemas
- Sobre a solução de problemas
- Suporte e limitações do Microsoft Apo-V
- Solução de problemas do Internet Explorer x64
- Problemas do Microsoft Office
- Como identificar elementos de EU em PDF com opções de acessibilidade
- Reparando o suporte da Active Accessibility
- Solução de problemas de aplicativos do JxBrowser
- Monitoração de eventos de usuário
- Solução de problemas da Citrix
- Automação de aplicativos em execução com um usuário diferente do Windows
Para exemplificar como você pode usar variáveis DataTable, criaremos uma automação que lê apenas duas dentre várias colunas em uma planilha do Excel e as transfere para outra planilha que já contém outras informações.
O arquivo inicial é um banco de dados de pessoas, transações, datas e produtos. Neste exemplo, iremos extrair os nomes e datas de compra e os anexaremos a uma planilha do Excel que já contém informações semelhantes.
-
Crie uma nova sequência.
-
Add an Excel Application Scope activity to the sequence. This activity is required for most of the Excel-related activities.
Observação:If you do not have Excel activities installed on your version of UiPath, use the Manage Packages functionality to get them.
-
Crie duas variáveis DataTable
NamesListeDateInfo. Elas serão usadas para armazenar informações da planilha inicial do Excel. -
No painel Propriedades, dentro do campo CaminhoDaPasta, digite entre aspas o caminho do arquivo inicial do Excel a ser usado.
-
Add two Read Range activities and place them one under the other, in the Excel Application Scope activity. These are used to get information from the initial spreadsheet.
-
Selecione a primeira atividade Intervalo a Ser Lido e, no painel Propriedades, no campo Intervalo digite "G7:G37". Essas são as coordenadas da tabela do Excel que informam ao UiPath Studio de onde extrair as informações.
-
No campo NomeDaPlanilha não faça nenhuma alteração, pois o nome da nossa planilha é o padrão, Pedidos.
-
No campo DataTable, digite o nome da primeira variável DataTable
NamesList. Essa variável armazena todas as informações disponíveis entre as linhas G7 e G37. -
(Opcional) Altere o valor no campo NomeDeExibição para Nomes Lidos de forma que seja mais fácil diferenciar esta atividade da segunda atividade.
-
Selecione a segunda atividade Intervalo e Ser Lido no painel Propriedades e no campo Intervalo digite "C7:C37". Essas são as coordenadas da tabela do Excel que contêm a data do pedido que desejamos extrair.
-
No campo DataTable, especifique a variável
DateInfo. Essa variável conterá todas as informações de data necessárias. -
In the Activities panel, under System > File > Workbook, add a Write Range activity to the Designer panel, under the Excel Application Scope. This activity is used to write the stored information to another Excel file.
Observação:O arquivo usado com a atividade Intervalo a Ser Gerado deve ser fechado antes de se executar o projeto. Se não estiver fechado, um erro será exibido e a execução da automação será interrompida.
-
No painel Propriedades, no campo Caminho da Pasta de Trabalho, digite o caminho do arquivo do Excel a ser usado para armazenar todas as informações coletadas nas etapas anteriores.
-
No campo DataTable, digite a variável
NamesList. -
No campo NomeDaPlanilha digite BancoDeDados e em CélulaInicial digite "B7." Essa é a primeira célula na qual as informações do arquivo inicial serão adicionadas.
-
Adicione outra atividade Intervalo a Ser Gerado e posicione-a sob a primeira.
-
No painel Propriedades, preencha os campos CaminhoDaPasta e NomeDaPlanilha conforme a atividade Intervalo a Ser Gerado anterior.
-
No campo Célula Inicial, digite "A7".
-
No campo DataTable, digite a variável
DateInfo. -
Pressione F5. A automação é executada.
-
Clique duas vezes no arquivo final do Excel. Note que as informações copiadas estão disponíveis e atualizadas corretamente.