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.
* 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
Curtir tópico
+ 0
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.
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
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
Clique aqui para fazer login e interagir na Comunidade :)