Ocultar colunas com valor total 0 no delphi

10/11/2020

0

* No delphi tenho um grid com algumas colunas que são zeradas no total;

* Preciso fazer um for para ver todas colunas que possuem total zero e ocultar elas com um botão;

*Pesquisei,encontrei, consegui somar cada coluna e colocar em um messagebox o valor de cada coluna,mas não consegui ocultar elas.

Se alguém puder ajudar agradeço.
Bruno

Bruno

Responder

Posts

12/11/2020

Leandro Chiodini

Uma opção é você identificar qual coluna você deseja.
Exemplo: Coluna "Devoluções".

E fazer um For na sua coluna para descobrir em que index ela esta.
e por fim tornar a coluna invisivel.

if DBGrid1.Columns[i].Title.Caption = 'Devoluções' then
DBGrid1.Columns[i].Visible := False;

Responder

12/11/2020

Bruno

Obrigado,mas consegui fazer

Fiz um while nas linhas ,depois um for nas colunas ,usei liststring para guardar a soma de cada coluna e por um If para ver as colunas com soma 0, assim tornando as invisiveis
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