syspel Posted December 18, 2014 Report Share Posted December 18, 2014 boa tarde ola pessoal deu um branco nao consigo gravei um xml dentro de dbf esta perfeito a gravacao agora gostaria de saber se alguem pode me ajudar numa funcao. quero fazer uma funcao que dentro do banco de dados ele localiza o tag do xml assim como exemplo abaixo </ide> <emit> <CNPJ>05944157000199</CNPJ> <xRazao>MANOEL BANDEIRA </XRAZAO> e assim por diante dentro do banco de dados deste ja agradeco feliz feliz carlos fwh xbarbour 1.2.3 bcc582 dbf xnotped++ WilliamSa and Ronaldbuch 2 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted December 18, 2014 Report Share Posted December 18, 2014 Eu acho que esta resposta do Lailton pode te ajudar: http://forums.fivetechsupport.com/viewtopic.php?f=3&t=20561 http://fivewin.com.br/index.php?/topic/21852-ler-xml-e-transformar-em-dbf-e-traformar-dbf-em-xml/ Quote Link to comment Share on other sites More sharing options...
syspel Posted December 19, 2014 Author Report Share Posted December 19, 2014 este cara esta louco esta fazendo propaganda de remedio precisao de algo assim pega a targ e o conteudo denro de dbf alguem pode me ajudar fiz uma funcao usando o At() nao pega tag exemplo <cnpj>89899777779799<CJP> da resultado aleartorio carlos syspel bcc582 dbf xharbour 123 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted December 19, 2014 Report Share Posted December 19, 2014 Explique melhor: </ide> <emit> <CNPJ>05944157000199</CNPJ> <xRazao>MANOEL BANDEIRA </XRAZAO> cada um destes itens tem campo próprio no .DBF? Qual o intuito disto, diretamente do .XML, você pode usar o comando: HB_ATokens() e pegar a TAG no .XML Ex.: aDataEv := HB_ATokens( TempTextDT, '<dhEvento>' ) E no .DBF, eu acho que o comando: SUBSTR pode resolver, você não mostra nada(código) como sempre. Ruuummmm... Quote Link to comment Share on other sites More sharing options...
syspel Posted December 22, 2014 Author Report Share Posted December 22, 2014 descupe nao postei o fonte e assim dentro dbf eu tenho um variavel chamado campo e outra conteudo e o seguinte eu tenho um variavel cprod="00101" e eu preciso pegar o segudo produto assim cprod="00102" e assim por diante com a descricao do produto dentro do dbf tem uma dica obrigado pela arruja carlos syspel Quote Link to comment Share on other sites More sharing options...
syspel Posted January 21, 2015 Author Report Share Posted January 21, 2015 obrigado pela ideia ja deu certo vcs sao demais este e meu garoto rrrrrrrr carlos Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.