Boa noite
Tenho um formulário iniciar que tem 3 botões que se chamam: cargas pereciveis, cargas perigosas e cargas prioritárias. Para cadastrar essas informações criei um único formulário que contém todas as informações necessárias, esse formulário chama-se FormRecebimento. A diferença entre os três formulários seriam:
Quando preciso cadastrar cargas perecíveis tenho como diferencial a informação temperatura ( nome do campo "TEMPERATURA")
Quando preciso cadastrar cargas perigosas tenho a informação "CLASSE".
Quando preciso cadastrar cargas prioritárias não preciso das informações "CLASSE" e "TEMPERATURA". As demais informações do formulário são iguais.
Inibir esses campos desnecessários quando estou cadastrando uma carga, ou seja, quando carga perecível não preciso da informação classe, quando carga perigosa não preciso da informação temperatura e quando prioritária não preciso das informações classe e temperatura, isto eu já consegui com o seguinte código:
Private Sub Pereciveis_Click()
DoCmd.OpenForm "FormRecebimento"
Forms!FormRecebimento!CLASSE.Locked = True
End Sub
Private Sub Perigosas_Click()
DoCmd.OpenForm "FormRecebimento"
Forms!FormRecebimento!TEMPERATURA.Locked = True
End Sub
Private Sub Prioritarias_Click()
DoCmd.OpenForm "FormRecebimento"
Forms!FormRecebimento!CLASSE.Locked = True
Forms!FormRecebimento!TEMPERATURA.Locked = True
End Sub
O que me falta e' fazer com que esses campos inibidos fiquem em vermelho para destacar que não serão editados e que o foco pule para o campo seguinte sem passar por ele. Agu'em pode me ajudar ?
Estou usando ACCESS 2007
Desde já agradeço pela ajuda
Diler
Tenho um formulário iniciar que tem 3 botões que se chamam: cargas pereciveis, cargas perigosas e cargas prioritárias. Para cadastrar essas informações criei um único formulário que contém todas as informações necessárias, esse formulário chama-se FormRecebimento. A diferença entre os três formulários seriam:
Quando preciso cadastrar cargas perecíveis tenho como diferencial a informação temperatura ( nome do campo "TEMPERATURA")
Quando preciso cadastrar cargas perigosas tenho a informação "CLASSE".
Quando preciso cadastrar cargas prioritárias não preciso das informações "CLASSE" e "TEMPERATURA". As demais informações do formulário são iguais.
Inibir esses campos desnecessários quando estou cadastrando uma carga, ou seja, quando carga perecível não preciso da informação classe, quando carga perigosa não preciso da informação temperatura e quando prioritária não preciso das informações classe e temperatura, isto eu já consegui com o seguinte código:
Private Sub Pereciveis_Click()
DoCmd.OpenForm "FormRecebimento"
Forms!FormRecebimento!CLASSE.Locked = True
End Sub
Private Sub Perigosas_Click()
DoCmd.OpenForm "FormRecebimento"
Forms!FormRecebimento!TEMPERATURA.Locked = True
End Sub
Private Sub Prioritarias_Click()
DoCmd.OpenForm "FormRecebimento"
Forms!FormRecebimento!CLASSE.Locked = True
Forms!FormRecebimento!TEMPERATURA.Locked = True
End Sub
O que me falta e' fazer com que esses campos inibidos fiquem em vermelho para destacar que não serão editados e que o foco pule para o campo seguinte sem passar por ele. Agu'em pode me ajudar ?
Estou usando ACCESS 2007
Desde já agradeço pela ajuda
Diler