Fórum DUVIDA CLIENTDATASET #559876

04/08/2016

0

eu tenho alguns campos marcados como invisiveis

eu consigo filtrar somente os visiveis no client dataset?

queria fazer um for 1 to fieldcount ond só pegassem os campos visiveis

não é desviar no for é já estar filtrado no clientdataset somente os campos viviveis tem como????
Everton Santos

Everton Santos

Responder

Posts

04/08/2016

Raimundo Pereira

Supomos que sua tabela seja Produtos

Campos
codigo
valor
estoque
emin
emax
desc

Mais você só queira o select com codigo,desc

use select codigo,desc from produtos order by codigo

Com isso não precisaria marcar nenhum campo como invisível o próprio select é encarregado

Seria isso?
Responder

Gostei + 0

05/08/2016

Marco Antônio

bom dia edsrp.

Kra tb estou na dúvida sobre o que vc precisa.

Qdo vc fala marcado como invisivel seria a propriedade 'visible' do campo no clientDataSet?
Caso seja acredito ser possível pegar quem esta 'visible' true da seguinte forma:
for I := 0 to seuClientDataSet.FieldCount -1
   do  begin

         if      seuClientDataSet.Fields[ i ].Visible 
             then .........( faça algo )
  
        end;

Caso não tenha ajudado avisa ae.

Abc
Responder

Gostei + 0

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

Aceitar