Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Илья Гость
|
Добавлено: Сб Июл 19 2003 01:36 Заголовок сообщения: Добавление своей строки к набору строк из таблицы/запроса в Combo Box'e (MS Access) |
|
|
Если кто-нибудь умеет, подскажите пожалуйста такую штуку: нужно сделать выбор в поле со списком (combo box кажется на английском) из набора значений, который уже записаны в таблице, если же необходимо добавить новое значение в таблицу, то хочется чтобы в списке была специальная строка "добавить", при выборе которой всплывал бы дилог. Отсюда вопросы: 1. Чтобы использовать набор значений значений из таблицы/запроса нужно установить свойство "Тип источника строк (RowSourceType)" равным "Таблица или запрос (Table/Query)", в таком случае свойству "Источник строк (RowSource)" присваевается SQL строка. Как при таком раскладе добавить в список ещё строку "добавить" (о которой говорилось выше)? Если это невозможно сделать при таком раскладе, то какой расклад нужно выбирать, чтобы всё получилось? 2. Как обрабатывать выбор из Combo box'a. У List Box'a есть свойство ListIndex, есть ли что-нибудь похожее у Combo Box'a? |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Пн Июл 21 2003 18:46 Заголовок сообщения: Re: Добавление своей строки к набору строк из таблицы/запроса в Combo Box'e (MS Access) |
|
|
1. Я встречал два варианта: а. для добавления используется отдельная кнопка б. в базе хранится служебная таблица с одной записью "добавить", в источником записей является объединяющий запрос
2. комбобокс имеет свойства, аналогичные свойствам листбокса, но, вообще-то, выбор лучше обрабатывать через свойство вэлью, в аксессе -- это просто me.имя_объекта. |
|
Вернуться к началу |
|
|
Илья Гость
|
Добавлено: Вс Июл 27 2003 22:48 Заголовок сообщения: Спасибо |
|
|
+++) |
|
Вернуться к началу |
|
|
|