qdo lançar um item repetido no grid ele ignorar o ultimo
Boa Tarde Amigos!!!!
Gostatia de saber como faço para qdo lançar um item repetido no grid ele ignorar o item repetido e ir para o já lançado, sendo q uso o evento OnValidate no campo CodProduto, meu banco é interbase , SQLConection, DataSetProvider, ClientDataSet, DataSource...
obrigado..
Gostatia de saber como faço para qdo lançar um item repetido no grid ele ignorar o item repetido e ir para o já lançado, sendo q uso o evento OnValidate no campo CodProduto, meu banco é interbase , SQLConection, DataSetProvider, ClientDataSet, DataSource...
obrigado..
Rogsystem
Curtidas 0
Respostas
Yallebr
24/04/2005
rogsystem,
Não seria mais fácil fazer, melhor manutenabilidade e mais rápido se vc coloca-se isso já no seu comando SQL?
Dessa forma viria apenas iten´s distintos. Não precisando vc tratar mais nada.
Exemplo:
Select Distinct Nome, Codigo from Produtos where Preco > 100
Entendi que vc NÃO quer mostrar dados repetidos no grid. Correto?
Não seria mais fácil fazer, melhor manutenabilidade e mais rápido se vc coloca-se isso já no seu comando SQL?
Dessa forma viria apenas iten´s distintos. Não precisando vc tratar mais nada.
Exemplo:
Select Distinct Nome, Codigo from Produtos where Preco > 100
Entendi que vc NÃO quer mostrar dados repetidos no grid. Correto?
GOSTEI 0
Rogsystem
24/04/2005
na verdade tenho um aplicatico comercial e na tela de vendas meu cliente quer q qdo ele passe um produto repetido no leitor de códigos de barras, ao invés de lançar novamente este produto ele vá para o produto já lançado e caia no campo qtd para q ele apenas autente a quantidade de itens
GOSTEI 0
Edilcimar
24/04/2005
coloque o código do produto no lançamento, faça a procura se não encontrar dê um append caso contrário acrescente ao´ítem já constante
GOSTEI 0