Se vc tem um TClientDataSet, é só criar um campo. Se você traz os registro direto em um select, crie um campo tipo CAST( 0 AS SMALLINT ) AS CHECKED dae no grid é só atribuir o campo a coluna checkbox e alterar os valores checked e unchecked. ( pra 0 e 1 por exemplo )
Pra pegar os valores checados, é só testar o campo do select (checked). _____ De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de JB Enviada em: quarta-feira, 26 de agosto de 2009 09:20 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] al tenho uma duvida com o cxgrid!CxGrid Utilize com um clientdataset, quando vc altera o checkbox vc esta alterando o valor do campo no clientdataset, aí basta trabalhar com os registros selecionados no clientdataset e não no cxgrid. mas tem uma maneira de fazer no grid, a página de suporte da devexpress é muito boa, tem muitos exemplos lá, uma pesquisada. Att. -- ____________________________ José Benedito Software Developer Pesssoal tenho algumas duvidas com o cxgrid. Eu observei que posso colocar um campo do tipo chekbox(properties). No entanto nao sei como selecionar os registros. Preciso ter um campo na tabela? Como faco para pegar os ids dos registros selecionados? alguem tem um exemplo que posso me dar? como faco para selecionar todos os registros? como exemplo? valeu! [As partes desta mensagem que não continham texto foram removidas]