Olá pessoal.. Tudo Bém?
vejam só...estou fasendo um forumário para cadastro, algun campos ficaram em branco, depedendo do que estiver no outro..
por exemplo, no campo Estado Civil, tenho uma combox com opções Solteiro; casado; separado; divorciado; viuvo..
o procimo campo é Data de Casamento, só que se a pessoal for solteira naõ preciso preencher o campo data de casamento, sóque eu queria que ele ficase desativado e só ativasse se a opção selecionada na combox foce Casado ou Sepadaro ou divorciado ou Viuvo..
eu estou tentando com a seguinte código
if me.Estado_Civil = Solteiro then
me.Data de Casamento = false
me.Conjuge = false
Else
me.Data de Casamento = true
me.Conjuge = true
end if
estou em duvida de onde devo inserir esse código devo Criar uma Sub para o qual campo? ou devo inserir no formulário mesmo??
Valew Galera, Agradesço por qualquer ajuda
Gerciely Fernandes
Página 1 de 1
Função If Usar a Fonção IF para desabilitar caixas de texto
#3
Postou 08 novembro 2008 - 17:31
Certo.. eu testei, mas naõ deu certo, eu tentei com o código acima, mas está correto o código acima?
qual seria o If que faria a verificação? por acaso tenho que Criar alguma Variavel?
e depois definir o valor da caixa de texto seja o valor da variavel e o if fser a verificção da variavel, msa ai a variavel teria que receber um valorque se alternaria.. como ficaria a construção do código?
qual seria o If que faria a verificação? por acaso tenho que Criar alguma Variavel?
e depois definir o valor da caixa de texto seja o valor da variavel e o if fser a verificção da variavel, msa ai a variavel teria que receber um valorque se alternaria.. como ficaria a construção do código?
#6
Postou 10 novembro 2008 - 14:05
Bom Pessoal pra aqueles que tem amesma duvida vou postar a resposta....
alem de especificar os campos tem também que atribuir as devidas propriedades para os campos então o código ficaria assim...
Private Sub Estado_Civil_AfterUpdate()
If Me.Estado_Civil.Value = "SOLTEIRO" Then
Me.Data_de_Casamento.Enabled = False
Me.Conjuge.Enabled = False
Else
Me.Data_de_Casamento.Enabled = True
Me.Conjuge.Enabled = True
End If
End Sub
espero que ajudem, Valew pessoal Abraços
alem de especificar os campos tem também que atribuir as devidas propriedades para os campos então o código ficaria assim...
Private Sub Estado_Civil_AfterUpdate()
If Me.Estado_Civil.Value = "SOLTEIRO" Then
Me.Data_de_Casamento.Enabled = False
Me.Conjuge.Enabled = False
Else
Me.Data_de_Casamento.Enabled = True
Me.Conjuge.Enabled = True
End If
End Sub
espero que ajudem, Valew pessoal Abraços
Página 1 de 1


Entrar
Cadastre-se
Ajuda

Quote