Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Компонент DBGrid

299
05 июля 2005 года
3D Bob
885 / / 18.04.2005
Где можно найти на русском подробную информацию о данном компоненте. А на данный момент интересует сдедующее, как им управлять не через DataSet и DataSource, как после создания компонента, сделать чтобы можно было вводить данные, как вставить еще одну запись, прочить записи.
И как сделать ячейку с раскрывающимся списком?
259
05 июля 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by 3D Bob
Где можно найти на русском подробную информацию о данном компоненте. А на данный момент интересует сдедующее, как им управлять не через DataSet и DataSource, как после создания компонента, сделать чтобы можно было вводить данные, как вставить еще одну запись, прочить записи.
И как сделать ячейку с раскрывающимся списком?


1. Без DataSet нельзя. Это ведь DBGrid. Для этого есть другие компоненты.
2. Нужно перевести DBGrid в режим Edit.
3. Столбцу со списком нужно изменить тип.
You can create a column that displays a drop-down list of values, similar to a lookup combo box control. To specify that the column acts like a combo box, set the column’s ButtonStyle property to cbsAuto. Once you populate the list with values, the grid automatically displays a combo box-like drop-down button when a cell of that column is in edit mode.
There are two ways to populate that list with the values for users to select:

You can fetch the values from a lookup table. To make a column display a drop-down list of values drawn from a separate lookup table, you must define a lookup field in the dataset. Once the lookup field is defined, set the column’s FieldName to the lookup field name. The drop-down list is automatically populated with lookup values defined by the lookup field.
You can specify a list of values explicitly at design time. To enter the list values at design time, double-click the PickList property for the column in the Object Inspector. This brings up the String List editor, where you can enter the values that populate the pick list for the column.

By default, the drop-down list displays 7 values. You can change the length of this list by setting the DropDownRows property.

Note: To restore a column with an explicit pick list to its normal behavior, delete all the text from the pick list using the String List editor.
Я понимаю, что это английский, но уж учись переводить.

6.4K
05 июля 2005 года
MerlinWind
52 / / 01.05.2005
Цитата:
Originally posted by AlexandrVSmirno
1. Без DataSet нельзя. Это ведь DBGrid. Для этого есть другие компоненты.


Почему нельзя?
ADOQuery+DataSource+DBGrid

а кстати DBGrid в столбике отображающем bool умеет галочки рисовать?

259
05 июля 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by MerlinWind
Почему нельзя?
ADOQuery+DataSource+DBGrid

а кстати DBGrid в столбике отображающем bool умеет галочки рисовать?


1.ADOQuery в данном случае делегирует свой DataSet.
2. Сходи вот сюда и качни там файлик.http://forums.progers.ru/index.php?showtopic=64

6.4K
05 июля 2005 года
MerlinWind
52 / / 01.05.2005
Цитата:
Originally posted by AlexandrVSmirno

Сходи вот сюда и качни там файлик.http://forums.progers.ru/index.php?showtopic=64


спасибо за пример

259
05 июля 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by MerlinWind
спасибо за пример


Вот ловите еще:

6.4K
05 июля 2005 года
MerlinWind
52 / / 01.05.2005
Цитата:
Originally posted by AlexandrVSmirno
Вот ловите еще:


а вот тут я увидел, что хотел, огромное спасибо.
А у вас нет других частей этих советов? Если есть, и вам несложно прислать на мыло, или выложить-вышлите пожалуйста.

259
05 июля 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by MerlinWind
а вот тут я увидел, что хотел, огромное спасибо.
А у вас нет других частей этих советов? Если есть, и вам несложно прислать на мыло, или выложить-вышлите пожалуйста.


Сори. Все, что нашел - выложил.:)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог