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]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 22/2/2015, 14:12

    Bom Dia Amigos!

    Tenho um projeto Inserção de Atendimento, no qual 1 ou mais usuários, acessam o sistema, porém ao efetuarem inclusão das informações, eu desejaria que eles possam vizualizar os registros que o outro inseriu em tempo real.

    É possível? Alguem consegue me dar uma mão?


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 28/2/2015, 02:55

    bem, todo banco em rede pode ser acessado por varios usuarios ao mesmo tempo, lembrando
    de todos usarem o mesmo banco, usando atalho pela rede
    entao, para atualizar a tabela ou o form, em tempo integral, voce precisa usar o evento "intervalo do cronômetro"
    que é o tempo de intervalo que o evento "no timer" vai executar, que fica no formulario,
    sendo intervalo do cronômetro=1000 para cada 1 segundo e assim por diante
    e no evento "no timer" você colocara a função para atualizar os dados do form ou subform chamado "requery"
    usado assim => me.requery ou form![formulario]![subform].requery ou campo.requery

    so isso
    agora quando 2 ou mais usuarios estiver utilizando/atualizando o mesmo registro vai dar uma mensagem automatica do sistema
    para salvar ou nao salvar e é so clicar em salvar mesmo
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 2/3/2015, 00:34

    Boa noite Clebergyn!!

    Man, já havia usado este recurso, porém, como uso um formulário com varios itens isto me dificulta o trabalho. Esta ferramenta que estou desenvolvendo efetua atendimento e simula uma lista, ao qual as pessoas inserem dados e precisam correlacionar estas informações para que não gerem duplicidade. Bom para que elas se inter relacionem pelo sistema, elas também precisarão observar seu trabalho anterior, utilizando a rolagem para observar estas informações passadas. Com este comando Me.Requery
    há um pequeno problema: a tela fica piscando e não deixa que a rolagem faça sua função. O que percebi que eu poderia fechar e abrir o formulario atrelando esta função a um botão, como se fosse de atualizar registro, não me prejudicando em nada.

    O que gostaria era que de fato eu não precise deste botão, o evento aconteça sem que a tela fique piscando ou interrompendo a barra de rolagem.

    affraid


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 2/3/2015, 02:22

    é realmente o requery dá isso, uso ele em um sistema de atendimento medico, utilizando ele procurei por outro comando e nao achei, tambem tenho esta duvida, vou até tentar programar isso...tipo setar o registro antes do requery e depois focar no mesmo registro...
    mas veja este texto: https://www.dropbox.com/s/0k107tooexqxyt4/MultiUsuario-requery.zip?dl=0
    talvez pode ajudar em alguma coisa sobre as funçoes do access sobre o assunto

    talvez no seu caso seria melhor se tivesse uma função nos terminais em que ao acrescentar um registro ou alterar, dava um requery nos outros terminais, assim so chamava o requery quando realmente se alterou ou acrescentou um registro

    outra ideia era cada usuario dos terminais cadastrar separado da lista(form ou sub onde está o requery) usando uma função inserção(consulta inserção) e tambem nao deixar cadastrar os registros desejados igual, e o form ou sub ou lista com o requery serviria so pra consulta instantanea mesmo


    Última edição por clebergyn em 3/3/2015, 05:51, editado 1 vez(es)
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 2/3/2015, 20:55

    fiz um exemplo de uso de "requery" em um subform
    em que o cursor volta para o mesmo registro e campo
    nao resolve totalmente mas ajuda muito
    veja: https://www.dropbox.com/s/0k107tooexqxyt4/MultiUsuario-requery.zip?dl=0
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 3/3/2015, 19:09

    Interessante Man!!! Mas não consegui abrir pq não foi reconhecido, é quase essa ideia... após isso eu gostaria que alguns campos preenchesse automático com critérios predefinidos.

    Ex.: Em um formulário com varios itens, tem um campo que tem 3 status: Pendente, Aguardando e Finalizado. Sempre que eu digitar irá incluir um novo registro, porém gostaria que já no começo do processo assim que disponibilizar a possibilidade de preencher (novo Registro) ele entrasse no status Pendente automáticamente. É possivel? lol!


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 3/3/2015, 22:40

    é só colocar na propriedade do campo "valor padrão" ="pendente"

    agora sobre o arquivo, voce usa qual versao do access?
    fiz aqui na versao 2003 e zipado
    https://www.dropbox.com/s/sz9nxc1dmk5gyuc/requery2003.zip?dl=0
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 6/3/2015, 20:52

    Muito interessante man!!! Eu teria que criar uma conta para baixar, irei dar uma olhada... Agora olha uma coisa que está ocorrendo que nem imaginava que dava este tipo de erro.

    Os usuários utilizam simultaneamente, ae do nada gera uma duplicidade. Exemplo:

    Há um campo chamado Ocorrência, e está gerando uma numeração automática (1, 2 , 3) e do nada ele está repetindo os números. Coloquei o mesmo como chave primária (indexado Sim - Não autorizar Duplicadas) para evitar isso, mas continua no mesmo erro. Sabe o que é?


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 6/3/2015, 21:12

    o certo é cadastrar e salvar, nao sei como resolver isso, cole este codigo:DoCmd.RunCommand acCmdSaveRecord
    no evento ao atualizar e depois de atualizar do form e/ou em um botao ao lado e no evento "no timer" do cronometro
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 6/3/2015, 21:23

    É então, estranho esse erro, ae corrijo fazendo um novo campo com o mesmo nome apagando o anterior, ae resolve. Mas como não trabalho 24 horas e a operação funciona 24 hs, não estarei lá para fazer essa correção.

    Sobre o comando requery achei interessante, mas quando há mais registros, onde teria que usar a barra de rolagem até embaixo, o mesmo vai para o primeiro registro, dificultando a continuidade no atendimento, mas faz parte... Obrigado pela atenção.

    To pesquisando aqui no forum em tudo, no google, youtube e outros fóruns, mas não acho affraid


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 6/3/2015, 22:31

    entao, era so colocar em ordem crescente de codigo

    teste este arquivo agora: https://www.dropbox.com/s/sz9nxc1dmk5gyuc/requery2003.zip?dl=0
    vai continuar no mesmo registro

    e a solução para nao dar codigo chave repetido é colocar o codigo "DoCmd.RunCommand acCmdSaveRecord"
    dentro da função "no timer" do cronometro e tambem na função do form e campos "apos atualizar"

    coloque esta funçao que vai resolver, é para salvar o registro
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 7/3/2015, 22:55

    Man genial!!! Muito obrigado acho que resolve, irei testar.

    Já que estamos por aqui, to afim de fazer um BD de dados:

    ao qual receberei informações em um formulário no Corpo do Email onde pode ser na opção HTML e InfoPath.
    Sabe se pelo infoPath consigo editar o formulário para que fique com uma aparência melhor?
    Tentei fazer no InfoPath, porém não consigo atrelar com o Outlook e Access,
    ou o que já há de opção ele abrir no infoPath e já atrelado eu editar por lá, mas não consigo... bom affraid confused


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 788
    Registrado : 29/08/2012

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Clebergyn 8/3/2015, 01:33

    abre outro post sobre isso, nao intendo muito do InfoPath e da opçao html tambem
    outros tutores irao te ajudar

    agora, no outro sistema nao esqueça da função para salvar registro "DoCmd.RunCommand acCmdSaveRecord"
    tanto no campo "apos atualizar" e no "no timer"(cronometro)
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 15/3/2015, 13:23

    Blz!! Abrirei outro post, vlw pelas dicas Amigo

    Pode por resolvido aqui! cheers


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.
    Marcos Forum
    Marcos Forum
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 09/06/2013

    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Marcos Forum 15/3/2015, 13:41

    Resolvido


    .................................................................................
    A mente que se abre a uma ideia, jamais voltará a seu tamanho original.

    Conteúdo patrocinado


    [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo Empty Re: [Resolvido]Novo Registro Vizualizado por 2 Usuários Ao Mesmo Tempo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 01:12