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]Consulta Baseada em Varias tableas com Login e senha

    FabioLeitao
    FabioLeitao
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 21/12/2016

    [Resolvido]Consulta Baseada em Varias tableas com Login e senha Empty [Resolvido]Consulta Baseada em Varias tableas com Login e senha

    Mensagem  FabioLeitao Qua 18 Jan 2017, 18:47

    Boa noite galera,

    Montei um BD para inclusão de atendimentos, ramais, manuais, procedimentos entre outras peculiaridades da Empresa.

    Criei utilizando o Maestro do mestre Avelino com autenticação de login e senha.

    Porem este BD utiliza somente uma tabela "Atendimentos" para registrar todos os atendimentos pelo form "Atendimentos"

    A empresa solicitou que cada técnico do departamento que atualmente são 70 pessoas ao logar no BD tivesse acesso somente aos seus atendimentos e consultas dos mesmos sem visualizar os dos outros técnicos.

    Minha duvida é se é necessário criar uma tabela e uma consulta para cada pessoa ou é possível utilizar a mesma para todos e como devo realizar a autenticação no "frmLogin" ou no "frmAtendimentos" para que ao logar a ribbon traga o menu Atendimentos somente com a tabela e consultas daquele Técnico.

    È meu primeiro projeto em Access, portanto estou com algumas dificuldades.


    Exemplificando o BD sem os outros formulários:

    - Formulario "Menu Principal"
    - Tabela "tblGlossario"
    - Consulta "Atendimentos consulta"
    - Formulario "Atendimentos"
    - Formulario "Consulta_Atendimentos"

    Utilizo uma macro para registrar novos atendimentos "Ir Para NEXT" / Registro "Novo" bem simples.

    Utilizo uma Macro no botão "Consultar" Somente para abrir a Consulta da Tabela e trazer as informações no Formulario "Consulta_Atendimentos"

    E Por fim o comando abaixo no botão Pesquisar para realizar novas pesquisas a partir do formulário "Atendimentos"

    Código:
    Private Sub btn_glossario_Click()
    On Error GoTo Err_btn_glossario_Click
        
        Dim stDocName As String
        Dim stLinkCriteria As String

        stDocName = "Glossario"
        DoCmd.OpenForm stDocName, , , stLinkCriteria
        DoCmd.GoToRecord , , acNewRec

    Exit_btn_glossario_Click:
        Exit Sub
        
    Err_btn_glossario_Click:
        MsgBox Err.Description
        Resume Exit_btn_glossario_Click

    End Sub


    Obrigado
    At,

    Fábio Leitão
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Consulta Baseada em Varias tableas com Login e senha Empty Re: [Resolvido]Consulta Baseada em Varias tableas com Login e senha

    Mensagem  Cláudio Más Qui 19 Jan 2017, 11:08

    Não é necessário criar uma tabela e uma consulta para cada pessoa.
    É necessário criar uma tabela de técnicos, com um campo auto-numeração (Id, chave primária), nome, etc.

    Inclua um campo IdTecnico (número, inteiro) na tabela de Atendimentos.

    Não conheço o controle de autenticação de login e senha que está utilizando, mas é necessário guardar em uma variável global o Id do técnico que entrou no sistema.

    Altere o seu código para abrir o formulário de Atendimentos com o parâmetro do critério, por exemplo:

    DoCmd.OpenForm "Atendimentos" , , , "[IdTecnico] = " & varGlobalIdTecnico

    Conseguindo fazer isso funcionar, é só adaptar as demais partes do sistema com o mesmo método.
    FabioLeitao
    FabioLeitao
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 21/12/2016

    [Resolvido]Consulta Baseada em Varias tableas com Login e senha Empty Re: [Resolvido]Consulta Baseada em Varias tableas com Login e senha

    Mensagem  FabioLeitao Qui 19 Jan 2017, 23:27

    Boa noite,

    Vou Realizar as mudanças, tenho algumas outras modificações a fazer também que vão levar um certo tempo.

    Vou seguir sua ideia em um outro BD pois este que eu uso já esta meio complexo para mudar e esta em uso.

    Qualquer duvida eu posto novamente para não deixar o tópico aberto muito tempo

    Obrigado Claudio.

    Topico Resolvido

    Conteúdo patrocinado


    [Resolvido]Consulta Baseada em Varias tableas com Login e senha Empty Re: [Resolvido]Consulta Baseada em Varias tableas com Login e senha

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 22 Nov 2024, 22:42