Скрытие поля в отчете

CAHEKK
Дата: 22.11.2006 09:32:52
Нужно скрыть поле1 в отчете1, если раскрывающийся список1 в форме1 не равен Null.
Написал процедуру на открытие отчета:

Private Sub Report_Open(Cancel As Integer)
If ([Forms]![форма1].[раскрывающийся список1 ] <> Null) Then Me.поле1.Visible = False Else Me.поле1.Visible = True

Но реакции на такую процедуру нет никакой, поле1 всегда выводится. Где ошибка?
mds_world
Дата: 22.11.2006 09:41:48
При открытии еще не видны контролы отчета. Сделайте процедуру на более позднее событие, например Включение (Activate)
CAHEKK
Дата: 22.11.2006 10:11:21
Пробовал - не работает
mds_world
Дата: 22.11.2006 10:18:00
CAHEKK
Пробовал - не работает

И не будет! Только сейчас разглядел
If Forms]![форма1].[раскрывающийся список1 ] <> Null
Это неправильно. Null ничему не равен. Надо
If Not IsNull(Forms]![форма1].[раскрывающийся список1]) Then
bubucha
Дата: 22.11.2006 10:26:15
заниматся данным полем отчета в соответствкющем событии форматирования
CAHEKK
Дата: 22.11.2006 10:36:30
Спасибо! Теперь работает.