Fórum Colocando texto em células da DBGrid #217170
28/02/2004
0
Senhores,
Em um form, eu tenho um DBNavigator e uma DBGrid. Quando o usuário clicar no botão Insert(+) do DBNavigator eu quero que, após o aparecimento do novo registro, a célula focada seja mudada para o campo ´Produto´ (até aqui eu consegui) e seja inserida o fabricante do produto, por exemplo, ´FIAT´, para que depois dessa palavra o usuário possa digitar o nome do produto, por exemplo, ´Pálio´ (aí eu não consegui).
Podem me ajudar?
Grato.
Em um form, eu tenho um DBNavigator e uma DBGrid. Quando o usuário clicar no botão Insert(+) do DBNavigator eu quero que, após o aparecimento do novo registro, a célula focada seja mudada para o campo ´Produto´ (até aqui eu consegui) e seja inserida o fabricante do produto, por exemplo, ´FIAT´, para que depois dessa palavra o usuário possa digitar o nome do produto, por exemplo, ´Pálio´ (aí eu não consegui).
Podem me ajudar?
Grato.
Mathac_admin
Curtir tópico
+ 0
Responder
Posts
28/02/2004
Joilson_gouveia
No evento AFTERINSERT da Query/Table associada ao DBGrid atribua
o valor que vc quiser como valor inicial:
query1.FieldByName(´MARCA´).AsString := ´FIAT´;
ou
Table1.FieldByName(´MARCA´).AsString := ´FIAT´;
o valor que vc quiser como valor inicial:
query1.FieldByName(´MARCA´).AsString := ´FIAT´;
ou
Table1.FieldByName(´MARCA´).AsString := ´FIAT´;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)