Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Присвоение значения поля переменной при Report_Activate()  [new]
George-III
Member

Откуда:
Сообщений: 3689
Ввёл переменную myVar as Variant, в процедуре обработке события Report_Activate().
Источником данных является запрос, который построен на основании нескольких других запросов.
Присваиваю переменной значение поля в запросе,
myvar=me.MyNameField.Value

При выполнении - сообщение, что поле MyNameField не найдено... В отчёте этого поля нет, но он есть в селекте запроса, на основаии которого построен отчёт.
Что за непонятка?
14 июн 06, 11:12    [2768764]     Ответить | Цитировать Сообщить модератору
 Re: Присвоение значения поля переменной при Report_Activate()  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
Такой трюк работает только в формах, но не в отчетах. В отчете надо сделать скрытый контрол.
14 июн 06, 11:17    [2768798]     Ответить | Цитировать Сообщить модератору
 Re: Присвоение значения поля переменной при Report_Activate()  [new]
George-III
Member

Откуда:
Сообщений: 3689
Владимир Саныч
Такой трюк работает только в формах, но не в отчетах. В отчете надо сделать скрытый контрол.


Спасибо огромное, не знал... Вот незадача, такое огромное количество Visible=False контролов надо сделать...
14 июн 06, 11:25    [2768843]     Ответить | Цитировать Сообщить модератору
 Re: Присвоение значения поля переменной при Report_Activate()  [new]
bubucha
Member

Откуда:
Сообщений: 5641
автор
Вот незадача, такое огромное количество Visible=False контролов надо сделать...

Обойти контролы в цикле - три, четыре строчки всего
14 июн 06, 11:30    [2768887]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить