Александр
Дата: 20.03.2002 06:27:54
Смотрю новшевства в Access 2000
Не могу понять как можно использовать запрос с параметрами в качестве источника записей для списка (ADP). В Access 97 все было очень просто, в качестве параметра запроса можно было сделать ссылку на элемент управления в форме и при изменении значения этого элемента управления вызывался метод Requery.
Владимир Смирнов
Дата: 20.03.2002 07:00:05
Могу только посоветовать не заполнять свойство источника записей для списка в констукторе, а в процедуре вместо вызова метода Requery задавать RowSource для поля.
Александр
Дата: 20.03.2002 07:35:49
Не ужели больше нет возможности ограничить набор строк списка параметром, кроме как каждый раз менять свойство RowSource или использовать функцию для его заполнения.
Владимир Смирнов
Дата: 20.03.2002 08:00:55
Я не нашёл.
Считаю, что формирование и задание RowSource в процедуре не такая уж большая проблема, чтобы усиленно искать альтернативные варианты.
ДиД.
Дата: 21.03.2002 10:41:55
exec "Имя процедуры" "10.11.2001", "20.11.2001"
ДиД.
Дата: 22.03.2002 06:54:18
В свойстве списка "Источник строк" можно вписать exec "Имя процедуры" "10.11.2001", "20.11.2001", и его также можно менять программно.
Replicant
Дата: 22.03.2002 11:39:05
Посмотрите в 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 привзанный к контрлу
Успехов
Владимир Смирнов
Дата: 22.03.2002 13:39:05
2 Replicant.
Вопрос на засыпку

Где Вы нашли свойство Filter у списка (List Box Control)?
В Access 2000 Help или в MSDN?
АлексейК
Дата: 25.03.2002 08:29:41
при работе с Access- проектами переходи на office XP- в Access 2000 - даже со всеми сервис паками море ошибок
>Не могу понять как можно использовать запрос с параметрами в качестве источника записей для списка (ADP). В Access 97 все было очень просто, в качестве параметра запроса можно было сделать ссылку на элемент управления в форме и при изменении значения этого элемента управления вызывался метод Requery.
в проектах для этого рекомендуется использовать хранимую процедуру с параметрами