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


4 participantes

    [Resolvido]Bloquear opção da caixa de combinação

    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 13:35

    Pessoal me ajudem!!
    Tenho no meu formulario uma caixa de combinação com as opções sim e não,quero que quando o usuario escolha a opção sim o campo seja bloqueado,e se escolher nao ele fica desbloqueado para alteração.
    Obrigado Very Happy
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 13:38

    Bem vinda,
    Quais campos voce quer bloquear?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 13:41

    o campo tem 2 opçoes,sim e não,se selecionar sim eu quero que bloquea o campo se escolher nao, nao bloquear
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 13:42

    Voce quer bloquear o próprio campo que tem sim/não?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 13:44

    olha so eu tenho na caixa de combinação as opçoes sim e nao.
    Tem como eu desativar o campo se eu selecionar a opção sim.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 13:53

    Bem seria algo assim:
    No evento após atualizar do seu campo:

    If Me.SeuCampo = "Sim" Then
    Me.SeuCampo.Enabled = False
    Else
    Me.SeuCampo.Enabled = True

    Veja se funciona...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 14:00

    na hora de copilar da erro na linha Me.NMOE.Enabled = False,o erro esta na .Enabled,pq sera esta dando esse erro?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  vieirasoft 29/7/2011, 14:09

    Mas à partida está tudo bem.

    Me.nomecampo.Enable=True
    Me.nomecampo.Enable=False
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 14:10

    Como é o nome do seu campo e qual a origem dele? É de uma tabela? Se vc quezer postar aqui seu banco, faço as alterações poara vc, daí vc ver o que eu alterei...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 14:20

    Option Compare Database

    Private Sub Combinação55_AfterUpdate()
    If Me.NMOE = "Sim" Then
    Me.NMOE.Enabled = False
    Else
    Me.Combinação55.Enabled = True
    End If
    End Sub

    Private Sub Combinação55_Click()
    End Sub

    Private Sub Form_BeforeUpdate(Cancel As Integer)
    If Me.NMOE = "Sim" Then
    Me.NMOE.Enabled = False
    Else
    Me.NMOE.Enabled = True
    End Sub

    Private Sub Form_Current()
    Me.ASON.DefaultValue = "=" & Nz(DMax("ASON", "ASO"), 0) + 1
    End Sub
    Private Sub Comando35_Click()
    On Error GoTo Err_Comando35_Click


    DoCmd.GoToRecord , , acFirst

    Exit_Comando35_Click:
    Exit Sub

    Err_Comando35_Click:
    MsgBox Err.Description
    Resume Exit_Comando35_Click

    End Sub
    Private Sub Comando36_Click()
    On Error GoTo Err_Comando36_Click


    DoCmd.GoToRecord , , acNext

    Exit_Comando36_Click:
    Exit Sub

    Err_Comando36_Click:
    MsgBox Err.Description
    Resume Exit_Comando36_Click

    End Sub
    Private Sub Comando37_Click()
    On Error GoTo Err_Comando37_Click


    DoCmd.GoToRecord , , acPrevious

    Exit_Comando37_Click:
    Exit Sub

    Err_Comando37_Click:
    MsgBox Err.Description
    Resume Exit_Comando37_Click

    End Sub
    Private Sub Comando38_Click()
    On Error GoTo Err_Comando38_Click


    DoCmd.GoToRecord , , acLast

    Exit_Comando38_Click:
    Exit Sub

    Err_Comando38_Click:
    MsgBox Err.Description
    Resume Exit_Comando38_Click

    End Sub
    Private Sub Comando39_Click()
    On Error GoTo Err_Comando39_Click


    Screen.PreviousControl.SetFocus
    DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

    Exit_Comando39_Click:
    Exit Sub

    Err_Comando39_Click:
    MsgBox Err.Description
    Resume Exit_Comando39_Click

    End Sub
    Private Sub Comando40_Click()
    If IsNull(MUNICIPIO) Then
    MSG = MsgBox("Nenhum campo Selecionado!", vbExclamation + vbOKOnly + vbDefaultButton2, "SysPen")
    Me.Controls(strCLLI).SetFocus
    Exit Sub
    End If
    On Error GoTo Err_Comando40_Click

    DoCmd.GoToRecord , , acNewRec

    Exit_Comando40_Click:
    Exit Sub

    Err_Comando40_Click:
    MsgBox Err.Description
    Resume Exit_Comando40_Click

    End Sub

    Private Sub Comando41_Click()
    On Error GoTo Err_Comando41_Click


    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

    Exit_Comando41_Click:
    Exit Sub

    Err_Comando41_Click:
    MsgBox Err.Description
    Resume Exit_Comando41_Click

    End Sub
    Private Sub Comando42_Click()
    On Error GoTo Err_Comando42_Click


    DoCmd.Close

    Exit_Comando42_Click:
    Exit Sub

    Err_Comando42_Click:
    MsgBox Err.Description
    Resume Exit_Comando42_Click

    End Sub
    Private Sub Comando43_Click()
    Dim strCriterio As String

    On Error GoTo Imprimir_Click_Err

    'Salva a data de emissão
    'Me.DataEmissão = Date

    'Salva a nota
    DoCmd.RunCommand acCmdSaveRecord

    'Abre o relatório
    strCriterio = "[ASON] = " & Me.ASON
    DoCmd.OpenReport "ASO", acViewPreview, , strCriterio

    Imprimir_Click_Exit:
    Exit Sub
    Imprimir_Click_Err:
    MsgBox Err & Err.Description, vbInformation
    Resume Imprimir_Click_Exit

    End Sub

    Private Sub Form_Load()
    DoCmd.Maximize
    End Sub

    Private Sub Form_Open(Cancel As Integer)
    DoCmd.GoToRecord , , acNewRec
    End Sub
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 14:21

    Seria melhor voce postar o proprio banco de dados, assim faço as devidas alterações e comento o código para vc...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 14:23

    Sua caixa de combinação está com um nome diferente... E tem caracteres especiais...
    Tente usar o campo anexo e poste aqui...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 14:39

    Posso passar pelo seu email pq aqui nao esta dando certo
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 14:40

    Sim
    marcelordavid@hotmail.com


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 16:10

    Aí está o bd bloqueando o campo "Profissional ou equipe de VISA investido na função por ato". Quando escolhe "SIM"
    Veja se é realmente isso que vc quer.

    Clique aqui para baixar


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 16:39

    Marcelo quando mando execultar da erro fala assim voce nao podera desabilitar um controle em quanto ele estiver em foco?
    avatar
    Renato Scheeren Zimmer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Bloquear opção da caixa de combinação Empty Bloquear opção da caixa de combinação

    Mensagem  Renato Scheeren Zimmer 29/7/2011, 16:59

    tenta antes de bloquear focar outra cixa
    Private Sub Combinacao55_AfterUpdate()
    If Me.Combinacao55 = "SIM" Then
    DoCmd.GoToControl "NomeDoControleDesejado"
    Me.Combinacao55.Enabled = False
    Else
    Me.Combinacao55.Enabled = True
    End If
    End Sub
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 17:00

    Só mude as letras do "ajudaaa" para minusculos... Dê uma olhada nas regras do fórum...
    Depois continuamos...


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 17:13

    baixe novamente, e teste, fiz uma alteração.
    No aguardo


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Deu Certo

    Mensagem  erickafram 29/7/2011, 17:31

    Marcelo Obrigado Deu certo.
    Oque vc fez?
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 17:39

    Apenas madei o foco para outro controle antes de desabilitar.
    Agora é bom que seja renomeado as caixas de combinação.
    Elas por padrão estão assim: Combinação111...
    Será bom mudar para: Combinacao111... e assim por diante...
    Consegue agora fazer nos outos? É so seguir o memo modelo.

    If Me.Combinacao55 = "SIM" Then
    Me.ASON.SetFocus
    Me.Combinacao55.Enabled = False
    Else
    Me.Combinacao55.Enabled = True
    End If


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Obrigado

    Mensagem  erickafram 29/7/2011, 18:48

    Deu certo em todos os campos.
    Obrigado marcelo!!
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3873
    Registrado : 21/04/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Marcelo David 29/7/2011, 19:13

    Muito bom, só falta clicar em resolvido.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Bloquear opção da caixa de combinação Marcel11
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  vieirasoft 29/7/2011, 19:15

    Desta vez coloco, mas não esqueçam o resolvido.
    avatar
    erickafram
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 03/06/2011

    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  erickafram 29/7/2011, 19:23

    marcelo quando eu salvo ele fica bloqueado para o novo como faço para que o novo ele desbloquea

    Conteúdo patrocinado


    [Resolvido]Bloquear opção da caixa de combinação Empty Re: [Resolvido]Bloquear opção da caixa de combinação

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 09:48