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


3 participantes

    [Resolvido]Criar Tabela de Historico

    avatar
    ederplopes
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 27/06/2014

    [Resolvido]Criar Tabela de Historico Empty [Resolvido]Criar Tabela de Historico

    Mensagem  ederplopes 27/6/2014, 13:17

    Bom Dia!

    Preciso de um help...
    Tenho um formulario com varios dados dos clientes, e tem uma caixa de de combinacao com a ocorrencias,
    eu preciso criar uma tabela de historico que toda vez que clicar no botao salvar, insira os dados
    em outra tabela, mas somente alguns dados ex:
    "data" que finalizaram o contato
    "campo chave"
    "ocorrencia" (acordo realizado, cliente nao localizado etc )
    "obs" o usuario incluira informaçoes dos clientes etc...
    daniloreiis
    daniloreiis
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 338
    Registrado : 14/02/2011

    [Resolvido]Criar Tabela de Historico Empty Criar Tabela de Historico

    Mensagem  daniloreiis 27/6/2014, 13:21

    Bom dia Amigo!

    Aqui onde trabalho faço assim:

    Código:
    '-----------inicio log----------------------------------
    Dim caminho As String
    Dim DB As DAO.Database
    Dim rs As DAO.Recordset
    caminho = "\\192.168.0.50\BD\BASEDADOS\log.accdb"
    Set DB = OpenDatabase(caminho)
    Set rs = DB.OpenRecordset("tbl_log")
    rs.AddNew
    rs("data") = Date
    rs("datahora") = Now
    rs("usuario") = Form_Menu_Principal.usuario
    rs("loja") = Form_Menu_Principal.loja
    rs("modulo") = "Menu"
    rs("funcao") = "Clicar Btn Devolucao"
    rs("obs") = ""
    rs("computador") = Environ("USERNAME")
    rs.Update
    rs.Close
    Set rs = Nothing
    '-------------------fim log-------------------------


    .................................................................................
    Att, Danilo Reis
    -------------------------------------------------------------------------------------------------------------------------------------------------

    Se alguém não quiser trabalhar, não coma também.
    2 Tessalonicenses 3:10
    avatar
    ederplopes
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 27/06/2014

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  ederplopes 27/6/2014, 13:40

    Danilo,

    Eu sou muito novato com isso nao tenho muito conhecimento de vb..eu mostei desta forma esta correto
    lembrando que tenho uma tabela com as finalizacoes e outra com usuarios
    que estao no formularios como caixas de combinacao.


    Dim caminho As String
    Dim DB As DAO.Database
    Dim rs As DAO.Recordset
    caminho = "C:\Users\EderL\Desktop\Planejamento_Mis\01_bancos\01_banco_clientes.accdb"
    Set DB = OpenDatabase(caminho)
    Set rs = DB.OpenRecordset("03_ACIONAMENTOS")
    rs.AddNew
    rs("data") = Date
    rs("usuario") = Form_acesso.usuario
    rs("usuario") = Form_CLIENTES.finalizacao
    rs("obs") = Form_CLIENTES.obs

    rs.Update
    rs.Close
    Set rs = Nothing
    daniloreiis
    daniloreiis
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 338
    Registrado : 14/02/2011

    [Resolvido]Criar Tabela de Historico Empty Criar Tabela de Historico

    Mensagem  daniloreiis 27/6/2014, 13:48

    Não entendi qual a duvida

    não deu certo da forma que expliquei ?



    .................................................................................
    Att, Danilo Reis
    -------------------------------------------------------------------------------------------------------------------------------------------------

    Se alguém não quiser trabalhar, não coma também.
    2 Tessalonicenses 3:10
    avatar
    ederplopes
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 27/06/2014

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  ederplopes 27/6/2014, 13:57

    Ele da um erro e aponta para o caminho onde esta o banco

    Dim caminho As String
    Dim DB As DAO.Database
    Dim rs As DAO.Recordset
    caminho = "C:\Users\EderL\Desktop\Planejamento_Mis\01_bancos\01_banco_clientes.accdb"
    Set DB = OpenDatabase(caminho)
    Set rs = DB.OpenRecordset("03_ACIONAMENTOS")
    rs.AddNew
    rs("data") = Date
    rs("usuario") = Form_acesso.usuario
    rs("usuario") = Form_CLIENTES.finalizacao
    rs("obs") = Form_CLIENTES.obs

    rs.Update
    rs.Close
    Set rs = Nothing



    Erro de compilação:
    invalido fora de um procedimento


    como lhe disse eu conheco da logica de programacao de vb...
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  Noobezinho 27/6/2014, 14:14

    Eder

    O erro está informando que você colocou o código fora de um procedimento.
    Ou seja,

    O código está perdido, não tem nada que o chame.

    Você tem que escolher onde colocar esse código para que ele funcione.

    No caso, no botão Salvar.


    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ederplopes
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 27/06/2014

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  ederplopes 27/6/2014, 14:27

    Nob...

    Eu mudei agora estava rodando mas deu outro erro

    " erro em tempo de execucao '3734'

    o usuario "admin' na maquina etc etc etc
    colocou o bando de dados em um estado que impede de ser aberto etc etc..


    qdo clico em depurar em aponta para o caminho

    Private Sub Insert_Click()

    Dim caminho As String
    Dim DB As DAO.Database
    Dim rs As DAO.Recordset
    caminho = "C:\Users\EderL\Desktop\Planejamento_Mis\01_bancos\01_banco_clientes.accdb"
    Set DB = OpenDatabase(caminho)
    Set rs = DB.OpenRecordset("03_ACIONAMENTOS")
    rs.AddNew
    rs("data") = Date
    rs("usuario") = Form_acesso.nome
    rs("usuario") = Form_CLIENTES.[1_ACIONAMENTO]
    rs("obs") = Form_CLIENTES.OBS_CONTATO

    rs.Update
    rs.Close
    Set rs = Nothing

    End Sub
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  Noobezinho 27/6/2014, 14:52

    Eder

    O banco de dados está dividido em FE E BE?

    Senão, mude essa linha:

    Set DB = OpenDatabase(caminho)

    Para:

    Set DB = CurrentDb()


    Aguardo...


    Noob
    avatar
    ederplopes
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 27/06/2014

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  ederplopes 27/6/2014, 16:21

    Perfeito galera funcionou...certinho...
    de momento esta otimo quero aprimorar mais depois...
    colocando o usuario e tal... qdo logar...mas qdo melhorar rs


    valeu gente

    obrigado mesmo.



    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  Noobezinho 27/6/2014, 16:46

    Ótimo Eder

    Só falta colocar o Resolvido no título.

    Para isso, clique no botão resolvido na parte de baixo da janela onde você envia mensagens.

    Boa sorte!

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    ederplopes
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 51
    Registrado : 27/06/2014

    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  ederplopes 27/6/2014, 16:58

    ok valeu

    Conteúdo patrocinado


    [Resolvido]Criar Tabela de Historico Empty Re: [Resolvido]Criar Tabela de Historico

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 21:09