Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TClientDataSet [D7, Win2k]


vigo ©   (2005-02-25 12:50:00) 

Добрый день у меня вопрос по работе с полями компонента. В таблице более 50 полей, как бы "одним махом" (не перечисляя все поля) оставить видимыми 3 поля, остальные скрыть?


pasha_golub   (2005-02-25 14:22:00) [1]

ЮЮ ©   (25.02.05 13:07) [4]
А-а-а, вот оно что... Тады, ОЙ


vigo   (2005-02-25 13:32:00) [2]

спасибо


ЮЮ   (2005-02-25 13:07:00) [3]

зато  "не перечисляя все поля"
Может у автора так:
ClientDataSetField1.Visuble := true;
...
ClientDataSetField50.Visuble := false;
и это его смущает?


pasha_golub   (2005-02-25 13:02:00) [4]

ЮЮ ©   (25.02.05 12:58) [2]
НУ, все равно же пробегаем по полям.


ЮЮ   (2005-02-25 12:58:00) [5]

что-то типа
for i := 0 to TClientDataSet.Fields.Count - 1 do
 TClientDataSet.Fields[i].Visible := i in [1,3,4];


pasha_golub   (2005-02-25 12:57:00) [6]

Никак


Наверх

Титульная страница Поиск, карта сайта Написать письмо