powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Заполнение списка
9 сообщений из 9, страница 1 из 1
Заполнение списка
    #32025758
Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрю новшевства в Access 2000

Не могу понять как можно использовать запрос с параметрами в качестве источника записей для списка (ADP). В Access 97 все было очень просто, в качестве параметра запроса можно было сделать ссылку на элемент управления в форме и при изменении значения этого элемента управления вызывался метод Requery.
...
Рейтинг: 0 / 0
Заполнение списка
    #32025764
Владимир Смирнов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу только посоветовать не заполнять свойство источника записей для списка в констукторе, а в процедуре вместо вызова метода Requery задавать RowSource для поля.
...
Рейтинг: 0 / 0
Заполнение списка
    #32025770
Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не ужели больше нет возможности ограничить набор строк списка параметром, кроме как каждый раз менять свойство RowSource или использовать функцию для его заполнения.
...
Рейтинг: 0 / 0
Заполнение списка
    #32025782
Владимир Смирнов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не нашёл.
Считаю, что формирование и задание RowSource в процедуре не такая уж большая проблема, чтобы усиленно искать альтернативные варианты.
...
Рейтинг: 0 / 0
Заполнение списка
    #32025899
ДиД.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
exec "Имя процедуры" "10.11.2001", "20.11.2001"
...
Рейтинг: 0 / 0
Заполнение списка
    #32025954
ДиД.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В свойстве списка "Источник строк" можно вписать exec "Имя процедуры" "10.11.2001", "20.11.2001", и его также можно менять программно.
...
Рейтинг: 0 / 0
Заполнение списка
    #32026011
Replicant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрите в Access 2000 Help (Help к Access'y должен быть установлен полностью)
и в MSDN (Disc #2: Visual Basic Programmer's Guide, Microsoft Office 2000 Language Reference,
Developer Object Model Guide )
про свойсва RowSource, ControlSource, Filter и Requery там все ясно и подробно написано

Я обычно делаю так:
RowSource (Type: Table/Query) = сложный SQL запрос создаваемый VBA динамически
в зависимости от значения контрола (например, когда надо убрать-добавить поля)
или Filter = простой WHERE привзанный к контрлу

Успехов
...
Рейтинг: 0 / 0
Заполнение списка
    #32026023
Владимир Смирнов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Replicant.
Вопрос на засыпку

Где Вы нашли свойство Filter у списка (List Box Control)?
В Access 2000 Help или в MSDN?
...
Рейтинг: 0 / 0
Заполнение списка
    #32026095
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при работе с Access- проектами переходи на office XP- в Access 2000 - даже со всеми сервис паками море ошибок


>Не могу понять как можно использовать запрос с параметрами в качестве источника записей для списка (ADP). В Access 97 все было очень просто, в качестве параметра запроса можно было сделать ссылку на элемент управления в форме и при изменении значения этого элемента управления вызывался метод Requery.

в проектах для этого рекомендуется использовать хранимую процедуру с параметрами
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Заполнение списка
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]