PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Não mostrar campo em ListView ou similar #295969

17/09/2005

0

Olá!

utilizo delphi 7
apenas componentes -> sqlquery ligado a -> sqlconnection
não utilizo componentes dbware.

tenho um form de cadastro, onde faço inclusão, alteração, exclusão, etc.
um botão -> pesquisa que chama um form -> pesquisa.

Um resumo do meu sql no form de pesquisa:
select chave, nome from clientes t where t.cliente = :p_s_cliente

depois que obtenho todos registros com chaves e nomes...
faço um while no sql e preencho um listview com os resultados.

o objetivo é:

quando clicado numa determinada linha do listview
eu pego a -> chave e atribui a s_chave
fecho o form de pesquisa
e no form de inclusão, alteração, etc...
eu faço uma nova sql
select * from clientes where chave = :p_s_chave
com base na chave retornada.
preencho os edits com os valor do sql
para poder alterar, excluir, etc.

pergunto:

tem como ´não´ mostrar nu listview da pesquisa o campo chave?
ou seja, o usuario ter acesso apenas ao campo -> nome,
e quando ele clicar na linha com o nome eu pegar a -> chave?

ok!
a questão é que não estou querendo trabalhar com o dbgrid,
no qual seria mais fácil eu fazer isto. (não mostrar o campo -> chave.)

Alguem tem alguma idéia de como eu possa capturar a chave sem mostrá-la no listview ?
Conhecem algum componente listview que permite deixar uma colula X, preenchida, mas (invisível).?

desculpe a extensão
obrigado desde já

User-BA


Userba

Userba

Responder

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

Aceitar