MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

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

    Compartilhe
    avatar
    Marcos Forum
    Novato
    Novato

    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

    Mensagem  Marcos Forum em Dom 22 Fev 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.

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Sab 28 Fev 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
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Seg 02 Mar 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.

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Seg 02 Mar 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: [Você precisa estar registrado e conectado para ver este link.]
    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 Ter 03 Mar 2015, 05:51, editado 1 vez(es)

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Seg 02 Mar 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: [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Ter 03 Mar 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.

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Ter 03 Mar 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
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Sex 06 Mar 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.

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Sex 06 Mar 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
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Sex 06 Mar 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.

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Sex 06 Mar 2015, 22:31

    entao, era so colocar em ordem crescente de codigo

    teste este arquivo agora: [Você precisa estar registrado e conectado para ver este link.]
    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
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Sab 07 Mar 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.

    clebergyn
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

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

    Mensagem  clebergyn em Dom 08 Mar 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)
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Dom 15 Mar 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.
    avatar
    Marcos Forum
    Novato
    Novato

    Respeito às Regras 100%

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

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

    Mensagem  Marcos Forum em Dom 15 Mar 2015, 13:41

    Resolvido


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

      Data/hora atual: Sex 23 Jun 2017, 21:30