Ir para conteúdo
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Dúvida sobre importação de planilha excel (.csv) com filtro


caiiomonteiro

Posts Recomendados


  • Tópicos Que Criei:  10
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  119
  • Conteúdo/Dia:  0.05
  • Reputação:   41
  • Pontos/Conquistas:  811
  • Conteúdo Resolvido:  0
  • Dias Ganho:  20
  • Status:  Offline
  • Idade:  26
  • Dispositivo:  Windows

Bom dia

Estamos desenvolvendo um conceito para importação de uma planilha Excel com a extensão (.csv) para um metadados.

Porém, eu não preciso importar todas as linhas deste Excel, gostaria de filtrar as linhas antes da importação e tenho um critério fixo para este filtro.

Alguém já fez algo parecido ?

 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  885
  • Tópicos/Dia:  0.13
  • Meu Conteúdo:  8.802
  • Conteúdo/Dia:  1.34
  • Reputação:   291
  • Pontos/Conquistas:  106.268
  • Conteúdo Resolvido:  0
  • Dias Ganho:  186
  • Status:  Offline
  • Idade:  51
  • Dispositivo:  Windows

Caio, 

bom dia. 

Se for a primeira posição da linha que usará no filtro, basta você usar este critério. Já usei em um conceito que montei aqui. Neste caso, a linha que continha um "C" no seu início era linha de cabeçalho que não era pra ser importada. As demais, iniciadas por "0" eram normais.

image.png

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  10
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  119
  • Conteúdo/Dia:  0.05
  • Reputação:   41
  • Pontos/Conquistas:  811
  • Conteúdo Resolvido:  0
  • Dias Ganho:  20
  • Status:  Offline
  • Idade:  26
  • Dispositivo:  Windows

Bom dia Jair

Neste caso só funciona quando o filtro é na primeira posição da linha ? 

No meu caso gostaria de filtrar a coluna que está na décima sexta posição

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  885
  • Tópicos/Dia:  0.13
  • Meu Conteúdo:  8.802
  • Conteúdo/Dia:  1.34
  • Reputação:   291
  • Pontos/Conquistas:  106.268
  • Conteúdo Resolvido:  0
  • Dias Ganho:  186
  • Status:  Offline
  • Idade:  51
  • Dispositivo:  Windows

Neste caso, creio que seja mais fácil vc fazer em duas etapas dentro do conceito jogando numa tabela temporária. Após a primeira carga, vc pega dela pra poder jogar no destino final com uma sentença SQL que aplica o filtro desejado. Será que assim não funcionaria pra você?  

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  10
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  119
  • Conteúdo/Dia:  0.05
  • Reputação:   41
  • Pontos/Conquistas:  811
  • Conteúdo Resolvido:  0
  • Dias Ganho:  20
  • Status:  Offline
  • Idade:  26
  • Dispositivo:  Windows

Pensei em fazer isso também, porém a minha tabela temporária (etapa 1) só está sendo populada no final da execução do conceito. A minha tabela do metadados (etapa 2) não encontra nenhum registro na tabela temporária.

Ao rodar o conceito pela segunda vez a tabela do metadados (etapa 2) é preenchida com os dados da tabela temporária (etapa 1)  da  execução anterior do conceito.

Não sei se este é o comportamento normal do conceito ou se estou fazendo algo errado.

image.png.b9a0c5a3644ac17da362361a036e4f5c.png

 

Etapa 1

image.png.2082fde3043a0ab53fe3409ebd990c17.png

 

Etapa 2

image.png.1223e3697aacb1770687d4fae8eaa85d.png

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  10
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  119
  • Conteúdo/Dia:  0.05
  • Reputação:   41
  • Pontos/Conquistas:  811
  • Conteúdo Resolvido:  0
  • Dias Ganho:  20
  • Status:  Offline
  • Idade:  26
  • Dispositivo:  Windows

 Também é possível fazer essa segunda etapa via fórmula visual, o que acho que vou acabar utilizando

Mas se fosse no mesmo conceito ficaria melhor

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.