MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Extrair Campo de XML Com Erro.

    Compartilhe

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 460
    Registrado : 20/01/2014

    Extrair Campo de XML Com Erro.

    Mensagem  XPTOS em Seg 21 Nov 2016, 22:38

    Olá amigos, boa noite!

    Tenho este código criado por Alvaro Teixeira, e que sofreu adaptações e hoje não está trazendo a informação correta deste novo modelo de arquivo XML, conforme exemplo em anexo:
    Link: dropbox.com/s/pgspr8ccm4nvsoa/ExtrairXML_v1.rar?dl=0



    Em suma eu pretendo que no momento da importação o código ignore esta informação:


    Deixo um modelo com a maneira correta que deveria ser importado o dado.

    Certos da ajuda dos amigos, agradeço antecipadamente.
    Anexos
    ExtrairXML_v1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (130 Kb) Baixado 1 vez(es)

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 460
    Registrado : 20/01/2014

    Re: Extrair Campo de XML Com Erro.

    Mensagem  XPTOS em Qua 23 Nov 2016, 22:09

    Up.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3214
    Registrado : 15/03/2013

    Re: Extrair Campo de XML Com Erro.

    Mensagem  ahteixeira em Qui 24 Nov 2016, 02:07

    Olá, explique melhor.
    1) o que faz mal ou não faz?
    2) como deveria fazer ?

    Abraço

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 460
    Registrado : 20/01/2014

    Re: Extrair Campo de XML Com Erro.

    Mensagem  XPTOS em Qui 24 Nov 2016, 09:35

    Olá ahteixeira, bom dia,

    Obrigado pela pronta resposta, segue:

    No momento da importação o código deveria ignorar e não importar a TAG grifada no print anexo, só que isso não acontece.
    Ou seja, o código está pegando os dados do GILDASIO e sobrepondo nos dados da Klivia que estão na TAG seguinte.


    Anexos
    InformaçãoQueNaoDeveriaImportar.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (106 Kb) Baixado 5 vez(es)

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3214
    Registrado : 15/03/2013

    Re: Extrair Campo de XML Com Erro.

    Mensagem  ahteixeira em Qui 24 Nov 2016, 15:34

    Olá Gomes,
    O que pretende ignorar na importação o que tem de diferente em relação aos outros.
    Como podemos identificar o "tipo" para ignorar.
    Abraço

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 460
    Registrado : 20/01/2014

    Re: Extrair Campo de XML Com Erro.

    Mensagem  XPTOS em Qui 24 Nov 2016, 16:16

    Olá ahteixeira,

    Pretendo ignorar porque o que está em vermelho não existe não existe uma uma conta da TAG ans:relacaoGuias.

    ans:nomeBeneficiario
    ans:numeroCarteira
    ans:numeroGuiaPrestador
    ans:dataInicioFat
    ans:codigoProcedimento
    ans:qtdExecutada
    ans:descricaoProcedimento
    ans:valorLiberado

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 460
    Registrado : 20/01/2014

    Re: Extrair Campo de XML Com Erro.

    Mensagem  XPTOS em Sab 03 Dez 2016, 11:10

    Up.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3214
    Registrado : 15/03/2013

    Re: Extrair Campo de XML Com Erro.

    Mensagem  ahteixeira em Sab 03 Dez 2016, 11:18

    Olá Gomes,
    De momento tenho andado sem disponibilidade, assim que seja possivel, vou ver no que posso ajudar.
    Pode ser que mais alguem possa ajudar.
    Entretanto complete melhor a descrição, repare que quem está ajudar não conhece o formato nem estrutura do ficheiro XML reportado que pretende importar.
    A técnica utilizada é para pesquisa no texto delimitada.
    Abraço

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 460
    Registrado : 20/01/2014

    Re: Extrair Campo de XML Com Erro.

    Mensagem  XPTOS Hoje à(s) 15:18

    Ok, vou tentar detalhar melhor.

    Tenho este modelo de XML com as TAGs (ans:relacaoGuias) com os dados para importação de alguns campos do arquivo descrito.

    Até ai tudo certo, o problema é quando loop encontra os campos (ans:nomeBeneficiario; ans:numeroCarteira; ans:numeroGuiaPrestador e ans:dataInicioFat AND (ans:codigoProcedimento; ans:qtdExecutada; ans:descricaoProcedimento e ans:valorLiberado, são nulos.

    Qualquer dúvida pode solicitar que tento esclarecer melhor.

    Att,
    Anexos
    XML modelo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (3 Kb) Baixado 1 vez(es)

      Data/hora atual: Qua 07 Dez 2016, 20:11