DBCheckBox: Como deixar padrao Sem Checkar e habilitado

Delphi

15/12/2006

Bom dia galera ...

Tenho um sisteminha q ta usando banco Access...
Minha tabela de contatos tm um campo chamado (Privado - Sim/Não) e tenho como valor padrão (Não)...
No delphi apresento esse campo num DBCheckBox....
Agora to com problema pra deixar o DBCheckBox ´enable´ e checked = false


Qdo o form eh criado e apresentado na tela o DBCheckBox fika como se fosse ´cbGrayed´ propriedade de um CheckBox e naum DBCheckBox.... e fika Checked = true;

como eu faria pra deixar ele ativo sem ser cbGrayed, e sem checkar????

PS: Ja tentei antes de criar e tb no evento show colocar dbckbPrivado.Checked:= false;;;


Output

Output

Curtidas 0

Respostas

Rostery

Rostery

15/12/2006

Basta vc colocar assim no [b:818a2a62a2]OnShow[/b:818a2a62a2] do Form:

No Builder é assim:
DBCheckBox1->Checked=false;

No delphi deve ser assim:(não tenho ctz):
DBCheckBox1.Checked=false;

no OnShow, que está seu DBCheckBox..


GOSTEI 0
Facc

Facc

15/12/2006

Vc quer inserir padrão ´N´?

No OnNewRecord da tabela coloque

TabelaCampo.AsString := ´N´


Assim ele irá aparecer não marcado.


GOSTEI 0
Output

Output

15/12/2006

Vlw msm [b:d9487a3bf4]Facc[/b:d9487a3bf4]

mto obrigado pela sua dica...

era exatamente issu q eu qria...


GOSTEI 0
POSTAR