|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.10.2015, 20:18 | #1 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
vba изменить RecordSource в отчете
Всем, доброго вечера.
Подскажите, пожалуйста, как открыть отчет при помощи vba, чтобы изменить RecordSource? Как выяснилось Код:
Есть какие-нибудь еще варианты? Может быть можно поменять RecordSource если отчет закрыт? Puffi.Muffi |
20.10.2015, 20:59 | #2 |
Форумчанин
Регистрация: 15.02.2010
Сообщений: 148
|
там былиlmgfu?
WIX-FILTERS. A Filter for every application.
|
21.10.2015, 12:44 | #3 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
AleksandrH,
конечно, в первую очередь и в течение нескольких часов. Puffi.Muffi |
21.10.2015, 12:50 | #4 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
Там кстати много обсуждений по этом поводу и нет подходящих ответов.
1) Как открыть отчет при помощи vba, на отправляя его на печать? 2) Возможно ли изменить RecordSource (при помощи vba), не открывая отчет? |
21.10.2015, 14:22 | #5 |
Форумчанин
Регистрация: 15.02.2010
Сообщений: 148
|
http://www.access-programmers.co.uk/...83&postcount=7
может я не понял вопроса, тогда извинения. я делал так: 0. создал 2 запроса q1, q2 (поля идентичные), отчет q1 на основе запроса q1 1. в событие открытия отчета Код:
Код:
или надо изменить RecordSource и все, ничего не делать после етого? Зачем?
WIX-FILTERS. A Filter for every application.
|
21.10.2015, 19:09 | #6 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
AleksandrH, спасибо за ответ.
На форме навигации есть форма, на этой форме отчет основанный на запросе. При нажатии на кнопку должны меняться данные в отчете на основе заданных параметров. В коде создается запрос на основе таблицы "Х". Но при запуске почему-то выскакивала ошибка что таблица "Х" используется другим процессом. Я подумала что это может быть из-за отчета и если поставить RecordSource = "" в начале кода, то все получится. Но не знаю в чем было дело, все заново переделала, и заработало. Подсказка, которую вы написали, очень пригодится в этом же проекте. Единственное что мне сейчас не нравится что отчет основан на перекрестном запросе, а количество столбцов - переменное значение, в запросе количество столбцов меняется, а в отчете нет. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как изменить цвет кнопки VBA? | Александр Шатило | Microsoft Office Excel | 1 | 19.01.2015 00:13 |
Как изменить формат даты в отчете | Вадим27 | Microsoft Office Access | 3 | 23.11.2012 10:29 |
[VBA] Изменить стиль выделенного текста | VadosKuru | Помощь студентам | 0 | 30.10.2012 18:59 |
VBA изменить параметры печать | MaxxVer | Microsoft Office Excel | 9 | 04.10.2012 18:45 |
VBA Как изменить BG? | Fakeme | Microsoft Office Excel | 4 | 31.01.2012 23:47 |