Компонент DBGrid
И как сделать ячейку с раскрывающимся списком?
Где можно найти на русском подробную информацию о данном компоненте. А на данный момент интересует сдедующее, как им управлять не через 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.
Я понимаю, что это английский, но уж учись переводить.
1. Без DataSet нельзя. Это ведь DBGrid. Для этого есть другие компоненты.
Почему нельзя?
ADOQuery+DataSource+DBGrid
а кстати DBGrid в столбике отображающем bool умеет галочки рисовать?
Почему нельзя?
ADOQuery+DataSource+DBGrid
а кстати DBGrid в столбике отображающем bool умеет галочки рисовать?
1.ADOQuery в данном случае делегирует свой DataSet.
2. Сходи вот сюда и качни там файлик.http://forums.progers.ru/index.php?showtopic=64
Сходи вот сюда и качни там файлик.http://forums.progers.ru/index.php?showtopic=64
спасибо за пример
спасибо за пример
Вот ловите еще:
Вот ловите еще:
а вот тут я увидел, что хотел, огромное спасибо.
А у вас нет других частей этих советов? Если есть, и вам несложно прислать на мыло, или выложить-вышлите пожалуйста.
а вот тут я увидел, что хотел, огромное спасибо.
А у вас нет других частей этих советов? Если есть, и вам несложно прислать на мыло, или выложить-вышлите пожалуйста.
Сори. Все, что нашел - выложил.:)