ComboBox dentro do DBGrid

Delphi

21/01/2008

Tem como colocar uma ComboBox dentro do DBGrid mas que ele não pegue as informações de ClientDataSet, ou de uma ListString?

Com o ClientDataSet já tentei, o problema é que para cada celula os valores da Combo mudam, e com o ClientDataSet estou dando um CancelUpdate e um Append para inserir, aí os outros campos que já adicionei estão sumindo pois a CamboBox está relacionado ao ClientDataSet.


Vlw!!!


Luiz_aquino

Luiz_aquino

Curtidas 0

Respostas

Ara.es

Ara.es

21/01/2008

se não vai pegar os valores de um ClientDataSet, use o PickList, e uma propriedade da coluna do DBGrid, nela vc pode inserir valores que ele mostrara um combo para o usuario escolher, der uma olhada e ve se resolve seu problema.


GOSTEI 0
Adriano Santos

Adriano Santos

21/01/2008

Só complementando:

1. Clique duas vezes no DBGrid e insira os campos do seu ClientDataSet ao DBGrid;
2. Clique no campo que deseja inserir os valores;
3. Selecione a propriedade PickList e clique duas vezes nela;
4. Adicione os valores que dejesa;

Confirme e já era. Boa sorte


GOSTEI 0
POSTAR