Combo no DGBRID como fazer?

27/02/2006

0

Olá!!!
Por favor como coloco um combobox no dbgrid pois estou tentado colocar e não estou conseguindo com base nas informações que pesquisei no forum?

Ex: Tenho uma tabela de horários que pertence ao Dbgrid e tenho que inserir os dias que estão no combox(Tabela dias). Como consiguo fazer o combo parecer como se fosse um campo do Dbgrig


Exvasp

Exvasp

Responder

Posts

01/03/2006

Paullsoftware

no tabela que será carregada no seu (Grid) crie um novo campo

nesse novo campo faça:

[i:b49165bed4][b:b49165bed4]Name [/b:b49165bed4][/i:b49165bed4] = [i:b49165bed4]Nome do Campo, pode ser qq um... normalmente uso linkNome para saber que é um campo vinculado de outra tabela[/i:b49165bed4]
[i:b49165bed4][b:b49165bed4]Type[/b:b49165bed4][/i:b49165bed4] = [i:b49165bed4]Escolha o tipo de dados desse campo, Nomalmente é String[/i:b49165bed4]
[i:b49165bed4][b:b49165bed4]Field Type[/b:b49165bed4][/i:b49165bed4] = [i:b49165bed4]Loockup[/i:b49165bed4]

[b:b49165bed4]Loockup Deinition[/b:b49165bed4]
[b:b49165bed4][i:b49165bed4]Key Fields[/i:b49165bed4][/b:b49165bed4] = [i:b49165bed4]Campo Relacional da Tabela Atual (Esse campo é o que fará a ligação com a tabela de onde vem as informações)[/i:b49165bed4]
[i:b49165bed4][b:b49165bed4]DataSet[/b:b49165bed4][/i:b49165bed4] = [i:b49165bed4]Escolha atabela que contem o campo que deseja mostrar no ComboBox[/i:b49165bed4]
[i:b49165bed4][b:b49165bed4]Loockup Keys[/b:b49165bed4][/i:b49165bed4] = [i:b49165bed4]Selecione o campo chave que vai ser relacionado com o campo Key Fields[/i:b49165bed4]
[b:b49165bed4][i:b49165bed4]Result Field[/i:b49165bed4][/b:b49165bed4] = [i:b49165bed4]Selecione o campo que será mostrado no ComboBox[/i:b49165bed4]

espero ter ajudado... qq coisa estamos ai! :wink:


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