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

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

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

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

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

Откуда Вы это взяли? Или аргументируйте, обсудим, иначе не вводите людей в заблуждение!
...
Рейтинг: 0 / 0
15.05.2002, 05:15
    #32030146
Дуб.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов отчета с параметром
Я уже тоже предупреждал АлексейК, что пора бы прекратить давать ссылку на страницу, в которой очень много спорных вопросов и очень мало дельных ответов.
...
Рейтинг: 0 / 0
15.05.2002, 08:29
    #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
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вызов отчета с параметром / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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