Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.24;
Скачать: CL | DM;

Вниз

Columns[0].Visible   Найти похожие ветки 

 
Tr   (2007-06-01 00:23) [0]

Подскажите пожалуйста, уважаемые мастера, как сделать, чтобы к многим Columns применялось свойство Visible.
Например:
If Form3.CheckBox1.Checked=true then Form1.DBGrid2.Columns[5].Visible:=true;
а мне нужно что бы это свойство применилось и к Columns[6],Columns[7]
и т.д.
(Что-то мне не верится, что надо все Columns переписывать, может можно как-то попроще ето сделать)


 
default ©   (2007-06-01 00:24) [1]

цикл не спасёт?


 
default ©   (2007-06-01 00:26) [2]

можешь составить константный массив индексов столбцов которые подвергаются групповой обработке и по ним цикл(если цикл нужно не по всем стобцам)
это избавит от раздутия кода


 
Anatoly Podgoretsky ©   (2007-06-01 00:33) [3]

> default  (01.06.2007 00:26:02)  [2]

Зачем цикл по трем колонкам, тут тривиального begin end досточно


 
default ©   (2007-06-01 00:33) [4]

Anatoly Podgoretsky ©   (01.06.07 00:33) [3]

> и к Columns[6],Columns[7]
> и т.д.


 
Tr   (2007-06-01 00:37) [5]

У меня примерно 70 сталбцов, это 70 лишних строк, чувствую, если пропишу все 70, то меня пошлт подальше.
С массивом неплохая идея, щя пробую...


 
ASoft   (2007-06-01 03:38) [6]

for i:=0 to 69 do
case i of
 0,1,7.....5:Columns[i].Visible:=true
 else Columns[i].Visible:=false;
end;


 
Loginov Dmitry ©   (2007-06-01 09:33) [7]

> У меня примерно 70 сталбцов,


А че так мало?



Страницы: 1 вся ветка

Текущий архив: 2007.06.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
15-1180348711
s_t_d
2007-05-28 14:38
2007.06.24
Кириллица в TURBO PASCAL 7.1


15-1180005032
No_Dead
2007-05-24 15:10
2007.06.24
Какое соотношение будет в следующей задачке


3-1175522974
Stenfit
2007-04-02 18:09
2007.06.24
Запрос на выбор месяца по текущему месяцу


15-1180041493
sat
2007-05-25 01:18
2007.06.24
bat file


2-1180589575
Slavutich
2007-05-31 09:32
2007.06.24
Экспорт данных из Excel фаила в MySQL