powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вызов отчета с параметром
12 сообщений из 12, страница 1 из 1
вызов отчета с параметром
    #32029626
Как сделать, чтобы имя запроса было параметром открытия отчета?
Хочу один отчет открывать с данными из разных запросов. Подскажите, пожалуйста, как это сделать. Заранее спасибо.
С уважением,
Мария.
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029641
Ольга
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Свойство отчета RecordSource изменять при событии открытие отчета
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029706
BAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Ольга

А Вы пробовали так делать?
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029709
AlexLexus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2BAlex

Я пробовал. Все отлично работает.
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029728
BAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда супер.
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029740
Ольга
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает, работает...

А также работает в формах на ONload (Это правильнее, чем на open)
В главной форме для подчиненной формы тоже пашет...
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029761
BAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я когда-то пробовал менять Источник для диаграммы в отчете: ничего не вышло.
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32029771
большое спасибо за совет, но нельзя ли несколько подробнее?
я не очень хороший знаток Access (
если я открываю отчет docmd.openreport <мой_отчет>, acPreview то каким образом я укажу ему recordsource?
Спасибо заранее.
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32030089
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мой любимый способ - передача таких "Временных переменных"
через глобальные переменные

см. http://www.kozin1.narod.ru/sql/forms/index.htm
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32030124
sysop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 АлексейК
Цитата с Вашей ссылки:
"Не советую использовать Access 2000 для проектов adp
Почему?: формы 2000 аксесса создаются на основе DAO - рекордсета . Вы в полной мере ощутите на себе все глюки данного сочетания. Можно каждый раз менять рекордсет на АДОшный , но это терять время."

Откуда Вы это взяли? Или аргументируйте, обсудим, иначе не вводите людей в заблуждение!
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32030146
Дуб.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я уже тоже предупреждал АлексейК, что пора бы прекратить давать ссылку на страницу, в которой очень много спорных вопросов и очень мало дельных ответов.
...
Рейтинг: 0 / 0
вызов отчета с параметром
    #32030168
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 SYSop
> Откуда Вы это взяли?
комбинация mssql7.0, A2000 (9.0 4402 SR-1) хотя и с другими сервиспаками и без тоже самое.

изначально была главная форма с подчиненной. в базе mdb - работала
в подчиненной форме источник записей SQL - строка
перенесено на SQL - из аксес 2000 mdb - работало
в 2000 работает пока не применишь фильтр или не сделаешь обновление данных, затем ссылка из главной формы на суммовые поля подчиненной выдает ошибку.
этот же проект без перекомпиляции в 2002 работает.

В поисках ответа на данный вопрос набрел на статью QA от микрософт в которой объясняется что действительно при использовании A2000 для ADP при работе с формами были замечены ошибки и как их разрешить.

Чтобы не быть голословным подкреплю свои слова цитатой

ACC2000: #Error with Aggregate Function on a Form Based on ADO Recordset (Q244146)
--------------------------------------------------------------------------------
The information in this article applies to:
Microsoft Access 2000
Microsoft Visual Basic for Applications
--------------------------------------------------------------------------------
Advanced: Requires expert coding, interoperability, and multiuser skills.
This article applies to a Microsoft Access database (.mdb) and a Microsoft Access project (.adp).
SYMPTOMS
When you use aggregate functions, such as Sum , Count , Min , and Max , you may receive a #Error error when the form is based on an ActiveX Data Object (ADO) recordset.

вот ссылка http://support.microsoft.com/search/preview.aspx?scid=kb;en-us;Q244146

неточности замеченные на странице исправлю.

если есть возражения я готов обсудить их в новой ветке.

2 Дуб
я учту ваши замечания
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вызов отчета с параметром
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]