Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá! Estou com um problema na seleção de um subfield. No print abaixo mostro uma estrutura de relação pai - filho da lista. Tentei resolve-la Utilizando subfield para separar os Niveis. Mas na verdade o subfield só pegou todos os itens que começavam com aquele número e transformou no Nivel
Ex: 1.1.1 e 1 são considerado o mesmo nivel mas não é pq o 1.1.1 esta dentro do 1.1 que está dentro do 1.
Vocês sabem como faço para fazer um campo/coluna com somente o 1 e depois os itens do 1.1 e posterimente o do 1.1.1?
"LOAD
CTT_CUSTO as CUSTO,
Subfield(CTT_CUSTO ,'.') as Fragmento_Custo,
Subfield(CTT_CUSTO ,'.', 1) as Nivel_1,
Subfield(CTT_CUSTO ,'.', 2) as Nivel_2,
Subfield(CTT_CUSTO ,'.', 3) as Nivel_3,
CTT_DESC01
FROM [lib://DataFiles/CTT010.xlsx]
(ooxml, embedded labels, table is Planilha3);"
Valber, acho que entendi.
Imagino que a solução seja esta:
"LOAD
CTT_CUSTO as CUSTO,
Subfield(CTT_CUSTO ,'.') as Fragmento_Custo,
Subfield(CTT_CUSTO ,'.', 1) as Nivel_1,
Subfield(CTT_CUSTO ,'.', 1)&'.'&Subfield(CTT_CUSTO ,'.', 2) as Nivel_2,
Subfield(CTT_CUSTO ,'.', 1)&'.'&Subfield(CTT_CUSTO ,'.', 2)&'.'&Subfield(CTT_CUSTO ,'.', 3) as Nivel_3,
CTT_DESC01
FROM [lib://DataFiles/CTT010.xlsx]
(ooxml, embedded labels, table is Planilha3);"
Opa, é o seguinte:
Resumindo gostaria assim:
Entendesse?
Quero fazer uma tabela dinâmica que contenha a estrutura sintética (1, 2, 3) mas que eu consiga aperta o + e abrir o (1.1) depois o (1.1.1). Só que com a descrição do lado. Ex. 1 - Despesas, 1.1 - Diretoria, 1.1.1 - Valber
Segundo as tuas orientações conseguir fazer isso:
Essa forma não me atende, tu sabe algum jeito de fazer?? Tô ficando sem esperanças... Mas agradeço a resposta!!