LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Фильтр во...
 Тема: Фильтр во вложенном отчете
 
 15.06.2007 21:04:14
Oleg5
15 сообщения


Тема: Фильтр во вложенном отчете
Использую MS ACCESS.
При попытке установить значение фильтра во вложенном отчете таким образом:

Me.Filter = Forms![frm_Main].Form.Filter

Или, например, так:

Me.Filter = "Код=14"

, вылетает сообщение об ошибке:

Run-time error ‘2101’
Введенное значение не подходит для данного свойства.

А в отчете, который не является вложенным, установка значения фильтра, приведенным выше образом, не вызывает сообщения об ошибке.

В чем тут дело?



P.S. Общий раздел по отчетам
Автор: Олег от 23.06.2003 5:53:30 Источник ...
 15.06.2007 21:04:14
All
4316 сообщения
1-ый


RE: Фильтр во вложенном отчете
Возможно проблема в обработке событий. Необходимо фильтр поставить на открытие подчиненного отчета ...


P.S. Общий раздел по отчетам
Автор: Expert от 0:00:00 Источник ...
 15.06.2007 21:04:15
Oleg5
15 сообщения


RE: Фильтр во вложенном отчете
Да, я так и сделал. Но не работает.
Сейчас я устанавливаю значение фильтра так:
перед запуском отчета, открываю его в скрытом режиме, меняю фильтр, сохраняю.
Но ведь это несовершенно.
Неужели никто не сталкивался с этой проблемой, вплотную?


P.S. Общий раздел по отчетам
Автор: Олег от 23.06.2003 15:55:19 Источник ...
 15.06.2007 21:04:15
All
4316 сообщения
1-ый


RE: Фильтр во вложенном отчете
В одном из форумов я нашел такое решение:

Текст процедуры во вложенном отчете.

если так, идет сообщение об ошибке, но если сделать точку останова, и проигнорировать ошибку, то фильтр накладывается

Private Sub Report_Open(Cancel As Integer)
If Len(Me.Filter) = 0 Then
Me.Filter = "Код=10"
End If
End Sub




а если так

Private Sub Report_Open(Cancel As Integer)
On Error Resume Next
If Len(Me.Filter) = 0 Then
Me.Filter = "Код=10"
End If
End Sub




работает нормально :-/

Что/как/почему пока не знаю, можно попробовать поискать у мелких на сайте.


P.S. Общий раздел по отчетам
Автор: cab от 0:00:00 Источник ...
 15.06.2007 21:04:15
All
4316 сообщения
1-ый


RE: Фильтр во вложенном отчете
Знатоки, так все-таки существует эта проблема с установкой значения фильтра во вложенном отчете?


P.S. Общий раздел по отчетам
Автор: cab от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Фильтр во...
ПоискПоиск  Список форумовСписок форумов  
right