Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access + Отчеты / 14 сообщений из 14, страница 1 из 1
03.10.2002, 10:01
    #32055040
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Всезнающий ALL! :-)
Проблема в следующем:
Есть-ли возможность открывая из формы отчет передавать параметр, скажем, с уникальным ID записи, но не используя конструкцию в SQL [Forms]![MyForm]![MyField]
Иногда надо бывает передать не тот уникальный ID который выбран.
...
Рейтинг: 0 / 0
03.10.2002, 10:18
    #32055054
NX
NX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Можно воспользоваться глобальными переменными.
...
Рейтинг: 0 / 0
03.10.2002, 10:19
    #32055056
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Тема! Щас попробую! А где мне их объявлять, в каком модуле! И, я так понимаю, естессно как public!
...
Рейтинг: 0 / 0
03.10.2002, 10:21
    #32055057
BAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Сделайте невидимое поле MyField2, в него занОсите нужный вам параметр. Для отчета в качестве параметра укажите [Forms]![MyForm]![MyField2]
...
Рейтинг: 0 / 0
03.10.2002, 10:27
    #32055061
NX
NX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Можно объявлять в любом модуле, но я всегда делаю отдельный модуль Declarations, в котором описываются все глобальные переменные, пользовательские типы, ф-ции из .dll
...
Рейтинг: 0 / 0
03.10.2002, 10:36
    #32055071
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
>> BAlex:
Для отчета в качестве параметра укажите [Forms]![MyForm]![MyField2]

Как-то невнимательно читали :) Вот что я писАл в запросе! :)
но не используя конструкцию в SQL [Forms]![MyForm]![MyField]
...
Рейтинг: 0 / 0
03.10.2002, 10:44
    #32055074
BAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
2mahoune

На мой взгляд, вы просто себе усложняете жизнь. Хотя я очень легко могу оБшибиться :-)
...
Рейтинг: 0 / 0
03.10.2002, 11:03
    #32055079
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Скорее всего, ты прав!
Просто как-то привык, сам задовать. В лучшем случае я нормально принимаю следующий ход. SQL запрос, в нем параметры определяешь, перед открытием отчета устанавливаешь параметры в нужное значение и затем открываешь отчет! :)
Ну да ладно, я понял! Придется делать как запрограммировал MicroSoft! :)
...
Рейтинг: 0 / 0
03.10.2002, 11:06
    #32055082
BAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Просто это скорей тот случай, когда "бытие определяет сознание"... :-)
...
Рейтинг: 0 / 0
03.10.2002, 11:13
    #32055087
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Как чувствовал....
А мне надо отчет из разных форм открывать! Тогда как мне понять на какую ссылаться :(
Наверное все-же надо через глобальные переменные... :(
...
Рейтинг: 0 / 0
03.10.2002, 11:21
    #32055094
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
NX:>>
Можно объявлять в любом модуле, но я всегда делаю отдельный модуль Declarations, в котором описываются все глобальные переменные, пользовательские типы, ф-ции из .dll

А что-то из отчета немогу достучаться до переменных в модуле! Или ты предлагаешь на событие "Форматирование" вставить?
...
Рейтинг: 0 / 0
03.10.2002, 12:46
    #32055138
Access + Отчеты
Вообще то в Access в операторе DoCmd.OpenReport имеется так называемый параметр OpenArgs . В него заносишь данные, которые тебе необходимо будет передать, а в отчете вызываешь эти данные при помощи свойства Me.OpenArgs
...
Рейтинг: 0 / 0
03.10.2002, 17:20
    #32055266
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
Спасибо, у меня просто хелп перестал работать. Пишу "вслепую"
...
Рейтинг: 0 / 0
07.10.2002, 10:52
    #32055863
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access + Отчеты
To Дмитрий Басовский:

Посмотрел, получилось, что в OpenReport нету OpenArgs, они есть только в OpenForm.
Но там можно передать параметр WHERE для инструкции SQL. Счас буб пытаться воспользоваться этим :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access + Отчеты / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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