![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Help :( [D6, Paradox, ]
Кристина © (2001-12-04 07:43:00)Объясните, пожалуйста, как в компоненте DBGrid определить количество колонок, взятых из таблицы, и можно ли скрыть названия этих колонок (т.е. названия полей таблицы, из которой берутся значения).
Котелок (2001-12-05 00:53:00) [1]>alexander_vasjuk
TNX... Не знал....
alexander_vasjuk (2001-12-04 20:01:00) [2]Котелок (04.12.01 08:37)
Лучшее так
DBGrid1.Options := DBGrid1.Options - [dgTitles];
Mick (2001-12-04 15:29:00) [3]Если отвечать на поставленный вопрос, то так:
DBGrid1.DataSource.DataSet.FieldsCount = количество колонок(полей) взятых из таблицы
Romkin (2001-12-04 11:07:00) [4]1. у DBGrid есть редактор у свойства Columns - там можно сразу задать колонки для полей и дополнительные
2. Проще просто сделать persistent fields у таблицы и установить DisplayLabel/DisplayFormat для каждого поля как надо
Котелок (2001-12-04 08:37:00) [5]Количесто полей в гриде
DBGrid1.FieldCount
Это в RunTime для скрытия заголовка:
DBGrid1.Options:=[dgEditing,dgIndicator,dgColumnResize,dgColLines,dgRowLines,dgTabs,dgConfirmDelete,dgCancelOnExit]
Но проше в DesignTime в инспекторе объектов в свойстве options
параметр dgTitles утановить в False.