MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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

2 participantes

    [Resolvido]Tag vazia necessária ao criar XML

    avatar
    catatau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 28/07/2011

    [Resolvido]Tag vazia necessária ao criar XML Empty [Resolvido]Tag vazia necessária ao criar XML

    Mensagem  catatau 18/11/2022, 03:05

    Boa noite,
    Estou a desenvolver um BD para integração de laboratórios em formato XML através do excelente modelo de Fabio Paes.
    Mas ao criar o XML, acontece o seguinte na linha quando a Tag fica vazia (nem sempre a fonte dela será preenchida):

    Fica assim:
    Código:
    <Conservante/>

    Onde o certo seria assim:
    Código:
    <Conservante></Conservante>

    A linha de código é esta (onde EX é a fonte do Recordset):
    Código:
    varXml = varXml & "<Conservante>" & Ex("Conservante") & "</Conservante>"

    Solicito encarecidamente a possibilidade de uma solução e peço desculpas se estou abrindo tópico errado.

    Grato.


    Última edição por catatau em 21/11/2022, 23:55, editado 1 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Tag vazia necessária ao criar XML Empty Re: [Resolvido]Tag vazia necessária ao criar XML

    Mensagem  Alvaro Teixeira 18/11/2022, 10:40

    Olá Ismael,

    Tente assim:

    Código:

    dim xCampoTeste
    ....
    xCampoTeste =  Ex("Conservante") &""varXml = varXml & "<Conservante>" & xCampoTeste  & "</Conservante>"
    i
    Se não funcionar, verifique se tem algum IF caso nulo o vazio para não fazer.

    Abraço

    catatau gosta desta mensagem

    avatar
    catatau
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 28/07/2011

    [Resolvido]Tag vazia necessária ao criar XML Empty Tag vazia necessária ao criar XML

    Mensagem  catatau 21/11/2022, 23:54

    Caro Alvaro,

    Sou iniciante em Access e principalmente em XML. Após entrar em contato com a TI de integração, eles explicarem que o modelo que achei estar errado, é apenas um Fechamento automático de Tag vazia. E a validação deu certo.

    Errando e aprendendo.

    Agradeço o seu empenho em ajudar.

    Muito Obrigado!


    Última edição por catatau em 22/11/2022, 01:30, editado 1 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Tag vazia necessária ao criar XML Empty Re: [Resolvido]Tag vazia necessária ao criar XML

    Mensagem  Alvaro Teixeira 22/11/2022, 00:27

    Olá Ismael,

    Obrigado pelo feedback.

    cheers

      Data/hora atual: 27/1/2023, 05:13