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]Capturar Dados da Web para Cadastro.

    avatar
    Ednardo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 20/11/2015

    [Resolvido]Capturar Dados da Web para Cadastro. Empty [Resolvido]Capturar Dados da Web para Cadastro.

    Mensagem  Ednardo 5/8/2016, 03:44

    Olá, Tenho um sisteminha em Access de um Delivery de Sanduíche, neste delivery recebo pedidos por telefone e por internet, tenho que manter todos os pedidos unificados no meu sistema, os de telefone e os de internet, então tenho que imprimir esta tela e lançar todos os dados manualmente no sistema como se tivesse atendendo uma ligação de um pedido por telefone pois os dados coletados são os mesmos, o que eu queria era simplesmente com esta tela aberta copiar clicar em um botão importar e colar em meu banco de dados os campos (Num. Pedidos, Nome, Fone, Endereço, Bairro, Referência, CEP, Cidade/UF, Sanduíche, Pão, Queijo, Temperatura, + Recheio, + Queijo, Saladas, Condimentos, Molhos Especiais) como manipular as informações eu sei, só não sei como acessar as informações na página da Web, se por exemplo eu tivesse todo o texto dessa tela em uma string, mesmo embaralhado conseguiria extrair o que quero e colocar exatamente em cada campo a informação, ou se conseguisse extrair o nome dos campos no código html e tivesse como ir buscar as informações de cada um individualmente tbm daria certo, mais não sei como fazer referência a estes campos ou até mesmo como copiar este texto para uma string. Se tiver alguém que possa me ajudar agradeceria muito...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Capturar Dados da Web para Cadastro. Empty Re: [Resolvido]Capturar Dados da Web para Cadastro.

    Mensagem  Avelino Sampaio 5/8/2016, 08:26

    Olá!

    veja se este meu artigo te ajuda:

    http://www.usandoaccess.com.br/dicas/capturando-data-e-hora-da-internet.asp?id=1

    Bom estudo!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Ednardo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 20/11/2015

    [Resolvido]Capturar Dados da Web para Cadastro. Empty Perfeito

    Mensagem  Ednardo 5/8/2016, 13:03

    Prefeito seu tópico, era exatamente o que eu precisava saber, só preciso setar o (objIE) para uma página web que já está aberta e não abri-la via código, pode me dizer o parâmetro? ou comando?
    avatar
    Ednardo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 20/11/2015

    [Resolvido]Capturar Dados da Web para Cadastro. Empty Resolvido...

    Mensagem  Ednardo 6/8/2016, 15:08

    Obrigado, seu tópico foi a base de tudo, adaptei para o que precisava e achei a forma de setar o IE para uma página aberta pelo título da página e copiar seu código html para uma string e desta forma extrair o que quero, ficou da seguinte forma...

    Public Function MyHtml() As String

    Dim MyBrowser As SHDocVw.InternetExplorer
    Dim SWs As New SHDocVw.ShellWindows
    Dim IE As Object

    For Each MyBrowser In SWs
    If MyBrowser.LocationName = "SubDelivery - Sistema Integrado" Then
    Set IE = MyBrowser.Application
    MyHtml = IE.Document.All(0).InnerHTML
    End If
    Next

    End Function


    Conteúdo patrocinado


    [Resolvido]Capturar Dados da Web para Cadastro. Empty Re: [Resolvido]Capturar Dados da Web para Cadastro.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 03:23