Jump to content
Fórum Script Brasil
  • 0

Dúvida Com Componente Dbgrid. (RESOLVIDO)


jeancainelli

Question

Prezados Amigos,

Estou com problemas... não consigo validar uma coluna do DBGrid com "ENTRADA ou SAIDA",somente.

Configurei o DBGrid na opção "PickList" do Properties referente a coluna, coloquei as 2 opções, o problema é que pode ser digitado qualquer coisa diferente.

Obrigado pela Atenção, ATE +

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Olá jeancainelli,

Num sei se entendi bem, mas você quer que num campo de seu DBGrid aceite digitar só dois valores ('ENTRADA' e 'SAIDA'), é isso?

Se for você poderia fazer isso no campo da tabela.

1º - Dê dois cliques no seu componente (Table ou Query do dbgrid), ira abrir uma janela com os campos de sua tabela, se estiver em branco, clique com botão direito, e clique na opção Add fields..., isso ira adicionar os campos de sua tabela à lista.

2º - Escolha o campo onde deseja fazer a validação, e no envento OnChange coloque assim:

If Query1.FieldByName('CAMPO').AsString <> 'ENTRADA' and
   Query1.FieldByName('CAMPO').AsString <> 'SAIDA' then begin
   ShowMessage('Valor não permitido');
   Exit;
end;

e se tiver usando Table, é só substituir a Query pelo Table (por exemplo).

Espero que tenho entendido.

Qualquer dúvida posta ae, falou!!! wink.gif

Abs. Progr'amador.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...