Fórum Desabilitando BitBtn #233267
20/05/2004
0
tenho uma tabela [b:48ae8b681a](table1)[/b:48ae8b681a] e um botão [b:48ae8b681a](BitBtn1)[/b:48ae8b681a] bem o botão recebe o seguinte valor
table1.delet;
Gostaria de saber se alguem poderia me dizer como desabilitar esta botão caso não existam dados na tabela???
MUITO OBRIGADO!!!
[b:48ae8b681a]XV DE CAMPO-BOM DES DE PEQUENININHO!!![/b:48ae8b681a]
Klaveren
Curtir tópico
+ 0Posts
20/05/2004
Motta
faça
bitbtn1.enable := (table1.recordcount>0);
Gostei + 0
20/05/2004
Mokado
...
tabela.open
bit.enable := not tabela.eof
...
com isso vc desabilita o botao caso a tabela seja vazia e nao desabilita caso seja nao vazia.
mas vc deve executar o mesmo comando apos excluir um item da tabela e apos inserir tambem!!!
Gostei + 0
20/05/2004
Klaveren
a propósito não é necessário add nada no bitbtn? somente no form????
e no ´primeiro exemplo somente no evento da tabele????
obrigado.
Gostei + 0
20/05/2004
Paulo_amorim
Pow cara, quando vc cadastrar, ponha um Enabled True no botão
E na programação desse teu botão vc tem que testar denovo...
Ou seja, toda vez que alterar o número do RecordCount o botão deve verificar se a tabela ficou vazia/cheia...
Até+
Gostei + 0
20/05/2004
Rsballoussier
BitBtn1.Enabled := not TDataSource(Sender).DataSet.IsEmpty;
Até mais.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)