Já se tornou um Desafio - DBGrid URGENTE

13/02/2003

0

Preciso fazer com q um campo lookup q está em um DBGrid abra sua caixa de combo ao receber o foco ... Preciso de algum componente q faça isso ... Ele está no Grid.

URGENTE


Anonymous

Anonymous

Responder

Posts

13/02/2003

Fabio Colli

110 - Inserindo um Combobox num DBGrid
Siga o passo-a-passo abaixo :

1. insira um Datasource, um DBGrid e dois Table´s no form

2. link o Table1 com Datasource1 e DBGrid1

3. defina um banco de dados, uma tabela e ative o Table1

4. defina também para o Table2, mas use uma tabela diferente

5. adicione todos os campos do Table1 através do Fields Editor

6. mude a propriedade Visble para False do campo do Combobox

7. dê um clique com o botão direito do mouse sobre o Fields Editor e escolha New Field...

8. especifique os parametros para o novo campo

a) Name: <algum nome>

b) Type: <tipo do campo>

c) Size: <tamanho>

d) Field type: Lookup

e) Key Field: <campo que receberá o valor escolhido no combobox&

f) DataSet: Table2

g) LookUpKeys: <campo listado no combo>

h) Result Field: <campo que será mostrado para o usuário no Combobox>

9. Execute a aplicação.

Tirado das Dicas e Truques Delphi V 2.5

espero ter ajudado


Responder

13/02/2003

Anonymous

Obrigado, mas meu problema não é esse ... queria q esse combo q está no Grid se abra ao entrar nele .. tipo a propriedade [b:0b9c0af3a6]DBLookupComboBox1.DropDown [/b:0b9c0af3a6]de um combo ... mais ele tá no DBGrid, é um campo Lookup ...


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar