|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.06.2013, 14:17 | #1 |
Форумчанин
Регистрация: 18.04.2013
Сообщений: 118
|
Заполнение списка по нажатию кнопки
Доброго времени суток. Проблема у меня такая, к форме подключенна таблица с полями код, НазваниеЭтапа и т.д Необходимо, что бы при нажатии на кнопку, в "подчиненной форме (Этапы проектов)" заполнился список (НазванияЭтапов). На рисунке эти этапы занесины в ручную (Название этапов не меняется).
Пытаюсь сделать таким кодом, безрезультатно(( Код:
|
03.06.2013, 23:44 | #2 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
Подозреваю, что кроме обновления "Источника строк", нужно ещё обновить и подчинённую форму:
Private Sub Кнопка130_Click() s = "select ... from ... " [подчиненная форма ЭтапыПроекта].Form.НазваниеЭтапа.RowSource = s [подчиненная форма ЭтапыПроекта].Requery End Sub
Окупант, руки прочь от Украины!!! Слава Героям!
|
04.06.2013, 08:43 | #3 |
Форумчанин
Регистрация: 18.04.2013
Сообщений: 118
|
Если вы имели ввиду сделать так,
Код:
Код:
|
04.06.2013, 09:33 | #4 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
With уберите
Окупант, руки прочь от Украины!!! Слава Героям!
|
04.06.2013, 09:35 | #5 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
Т. е. вот так:
Private Sub Кнопка132_Click() s = "select [СписокЭтаповДляВыводаНаОсновнойСтра нице].НазваниеЭтапа] " _ & "from [СписокЭтаповДляВыводаНаОсновнойСтра нице] " _ [подчиненная форма ЭтапыПроекта].Form.НазваниеЭтапа.RowSource = s [подчиненная форма ЭтапыПроекта].Requery End Sub
Окупант, руки прочь от Украины!!! Слава Героям!
|
04.06.2013, 09:48 | #6 |
Форумчанин
Регистрация: 18.04.2013
Сообщений: 118
|
Все равно ругается на эту строку
Код:
|
04.06.2013, 09:52 | #7 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
Вообще-то, вместо "подчиненная форма ЭтапыПроекта" Вы должны указать не имя подчинённой формы, а имя элемента управления "Подчинённая форма/отчёт", через который выводится та форма. Чаще всего, этот элемент управления называется "Внедрённый"...
Окупант, руки прочь от Украины!!! Слава Героям!
|
04.06.2013, 10:00 | #8 |
Форумчанин
Регистрация: 18.04.2013
Сообщений: 118
|
Я извеняюсь, только учусь работать в access, я так понял имя элемента это "НазваниеЭтапа" на подчиненной форме?
|
04.06.2013, 10:38 | #9 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
Не совсем понял вопрос...
Имя элемента управления можно узнать: - либо на панели инструментов MS Access "Формат (форма/отчёт)", если его выделить; - либо в окне "Свойства" на закладке "Другие". То, что Вы сейчас видите на рис. конст.JPG - это значение свойства "Источник данных" элемента управления, т. е. имя поля таблицы или запроса. Но вот теперь уже я ничего не понимаю... Вы пишете: "Необходимо, что бы ... заполнился список (НазванияЭтапов)". Однако, судя по конструктору, у Вас тот элемент управления, в котором выводятся значения из поля НазванияЭтапов какой-то таблицы или запроса, является простым полем, а не полем со списком или списком. А у поля нет свойства RowSource...
Окупант, руки прочь от Украины!!! Слава Героям!
|
04.06.2013, 11:16 | #10 | |
Форумчанин
Регистрация: 18.04.2013
Сообщений: 118
|
Цитата:
а почему я пишу "Список"(НазванияЭтапов) это я взял из окна свойств |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод списка файлов и папок сервера по нажатию кнопки | Geradot | ASP.NET | 0 | 24.03.2012 22:08 |
FormCloseQuery по нажатию кнопки | bulldog5293 | Общие вопросы Delphi | 3 | 17.10.2011 15:37 |
осуществить поиск по нажатию кнопки | morindos | Общие вопросы C/C++ | 13 | 23.06.2010 02:47 |
по нажатию кнопки на 2 форме перезагружалась 1 | Linore | Общие вопросы .NET | 2 | 28.02.2010 22:20 |
Сортировка по нажатию кнопки | Nate-p | Microsoft Office Access | 2 | 25.06.2008 08:35 |