Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades do fluxo de trabalho
Última atualização 22 de abr de 2024

Join Data Tables

Combina linhas de duas tabelas usando valores comuns entre elas de acordo com uma regra de Junção, que é especificada no parâmetro Join Type .

Definição

Namespace: UiPath Activities.System.API

Montagem: UiPath.System.Activities.Api (em UiPath.System.Activities.Api.dll)

JoinDataTables(DataTable, DataTable, List<JoinOperationArgument>, JoinType)

DataTable JoinDataTables(
	DataTable dataTable1,
	DataTable dataTable2,
	List<JoinOperationArgument> arguments,
	JoinType joinType
)DataTable JoinDataTables(
	DataTable dataTable1,
	DataTable dataTable2,
	List<JoinOperationArgument> arguments,
	JoinType joinType
)
dataTable1 TabelaDeDados
A primeira tabela que você deseja usar na operação de Junção, armazenada em uma variável DataTable .
dataTable2 TabelaDeDados
A segunda tabela que você deseja usar na operação de Junção, armazenada em uma variável DataTable .
Observação: a ordem em que as duas tabelas são fornecidas é muito importante, porque influencia a estrutura da tabela resultante, conforme a opção selecionada no campo da propriedade TipoDeJunção.
arguments List <JoinOperationArgument>
As condições pelas qual unir a tabela de dados.
Observação: se uma coluna da TabelaDeDados2 compartilha o mesmo nome que uma coluna da TabelaDeDados1, então o nome da coluna da TabelaDeDados2 é alterado para [ColumnName]_1 na tabela resultante. Se uma coluna com o nome [ColumnName]_1 já existir, será usado o número consecutivo que ainda não estiver em uso. Por exemplo, se a TabelaDeDados1 tiver colunas com os nomes ID, ID_1 e ID_2, e a TabelaDeDados2 tiver uma coluna com o nome ID, após a junção, a coluna na TabelaDeDados2 receberá o nome de ID_3.
joinType JoinType
O tipo de operação de Associação que você deseja usar. As seguintes opções estão disponíveis:
  • Inner - Mantenha todas as linhas da TabelaDeDados1 e da TabelaDeDados2 que atendem à regra de Junção. As linhas que não atendam à regra são removidas da tabela resultante.
  • Left - Mantenha todas as linhas da TabelaDeDados1 e apenas os valores que atendem à regra de Junção da TabelaDeDados2 . São inseridos valores nulos na coluna para as linhas da TabelaDeDados1 que não têm uma correspondência nas linhas da TabelaDeDados2 .
  • Full - Mantenha todas as linhas da TabelaDeDados1 e da TabelaDeDados2, independentemente de a condição de Junção ser atendida ou não. São adicionados valores nulos nas linhas de ambas as tabelas que não têm uma correspondência.

RetornarValor

TabelaDeDados de Saída.

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.