Ocultar colunas com valor total 0 no delphi

10/11/2020

8

* 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

Leandro Chiodini

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

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

Aceitar