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


    Filtrar formulário (Ajuda na segurança para banco de dados)

    avatar
    Helden
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 27/05/2016

    Filtrar formulário (Ajuda na segurança para banco de dados) Empty Filtrar formulário (Ajuda na segurança para banco de dados)

    Mensagem  Helden em 19/6/2019, 05:44

    Muito Bom dia pessoal, 1:36 da matina, quem é amante do access dorme com ele hehehe
    Preciso de ajuda de voces.
    Preciso de um código que execute:
    quando formulário frmA, com botão btAbrirFrmB, esta aberto, ao clicar nesse botão, o frmB só abre no modo leitura.
    Obrigadu!!!!

    ou simplesmente quando frmA esta aberto o frmB só abre para leitura
    IvanJr.
    IvanJr.
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1017
    Registrado : 22/11/2016

    Filtrar formulário (Ajuda na segurança para banco de dados) Empty Re: Filtrar formulário (Ajuda na segurança para banco de dados)

    Mensagem  IvanJr. em 20/6/2019, 00:40

    Evento Ao Carregar do seu formulário frmB, coloque o código abaixo
    Código:
    Me.AllowEdits = Not CurrentProject.AllForms("frmA").IsLoaded


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Helden
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 27/05/2016

    Filtrar formulário (Ajuda na segurança para banco de dados) Empty Re: Filtrar formulário (Ajuda na segurança para banco de dados)

    Mensagem  Helden em 26/6/2019, 04:31

    boa noite amigo
    Muito legal o código e repondeu minha questão obrigado!
    Mas no formulário ja tenho uma macro ao carregar . e o código impediria outros usuários de abrir o frmB no modo edição.
    Como vou colocar em rede resolvi colocar os códigos nos front-ends para usuários específicos.
    só precisaria mudar esse codigo para abrir o formulario prontuário no modo leitura.
    Podes me ajudar?

    Private Sub tblAgendaCliente_07_00_DblClick(Cancel As Integer)
    On Error Resume Next
    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Prontuario"
    stLinkCriteria = "[nome]=" & "'" & Me![Nome] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    End Sub
    IvanJr.
    IvanJr.
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1017
    Registrado : 22/11/2016

    Filtrar formulário (Ajuda na segurança para banco de dados) Empty Re: Filtrar formulário (Ajuda na segurança para banco de dados)

    Mensagem  IvanJr. em 26/6/2019, 11:44

    Private Sub tblAgendaCliente_07_00_DblClick(Cancel As Integer)
    On Error Resume Next
    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Prontuario"
    stLinkCriteria = "[nome]=" & "'" & Me![Nome] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormReadOnly
    End Sub


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Helden
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 53
    Registrado : 27/05/2016

    Filtrar formulário (Ajuda na segurança para banco de dados) Empty Re: Filtrar formulário (Ajuda na segurança para banco de dados)

    Mensagem  Helden em 2/10/2019, 04:45

    Muito bom querido amigo,
    seleciono usuário que eu quero que não edite o form. colocando no  Front end ", acFormReadOnly".
    No usuário do front end que eu quero que edite o form. retiro o ", acFormReadyOnly".

    Conteúdo patrocinado

    Filtrar formulário (Ajuda na segurança para banco de dados) Empty Re: Filtrar formulário (Ajuda na segurança para banco de dados)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/11/2019, 13:57