Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма в качестве источника данных / 25 сообщений из 48, страница 1 из 2
10.05.2004, 17:51
    #32512193
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
В качестве источника данных в форме используется хранимая процедура с параметрами. После отработки процедуры в форме содержится некий recordset. Как к нему получить доступ?
...
Рейтинг: 0 / 0
10.05.2004, 18:06
    #32512210
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
me.recordset
...
Рейтинг: 0 / 0
10.05.2004, 18:20
    #32512224
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Может, я чего не понял... Нет у формы такого свойства.
...
Рейтинг: 0 / 0
10.05.2004, 18:26
    #32512228
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
me.RecordSource
...
Рейтинг: 0 / 0
10.05.2004, 18:26
    #32512229
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
тьфу
Me.RecordsetClone
...
Рейтинг: 0 / 0
10.05.2004, 18:35
    #32512233
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
А как получить доступ к этим свойствам в подчиненной форме из главной
...
Рейтинг: 0 / 0
10.05.2004, 18:40
    #32512237
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
me.ИмяПодчинённойФормы.Form.RecordsetClone
...
Рейтинг: 0 / 0
11.05.2004, 09:04
    #32512557
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
2 wolph
В ХП есть - в след. раз пишите версию Аксеса.
...
Рейтинг: 0 / 0
11.05.2004, 11:57
    #32512866
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Сорри, немного не то имел ввиду. Свойство-то есть, но если я его пытаюсь использвать в качестве источника записей для отчета, Access говорит "Wrong nuber of arguments or invalid property assigment"
...
Рейтинг: 0 / 0
11.05.2004, 12:06
    #32512879
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
wolphВ качестве источника данных в форме используется хранимая процедура с параметрами

А что мешает её использовать с теми же параметрами для отчёта? Зачем нуджен рекордсет формы - если он возвращаемое значение ХП и есть рекордсет?

Мне кажется, небольшая путаница в знаниях:)
...
Рейтинг: 0 / 0
11.05.2004, 14:20
    #32513148
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Можно. Я, собственно, так и сделал. Но тогда он вызывается два раза - для формы и для отчета. А работа процедуры занимает некоторое время. Кроме того, в отчет планируется вставить подчиненную форму, данные в которую извлекаются из той-же процедуры. И того три раза. Если есть какое-нибудь другое решение, буду благодарен, если подскажете.
...
Рейтинг: 0 / 0
11.05.2004, 14:32
    #32513177
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
для А2002 можно присвоить рекордест формы отчету
...
Рейтинг: 0 / 0
11.05.2004, 16:08
    #32513385
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Как присвоить-то?
...
Рейтинг: 0 / 0
11.05.2004, 16:09
    #32513386
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
2 wolph

Если параметры одинаковы - то можно через темповую таблицу, но лучше как ищ советует:)
...
Рейтинг: 0 / 0
11.05.2004, 16:32
    #32513453
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Так я и присваиваю. Выше про это написал, про "Wrong nuber of arguments or invalid property assigment"
...
Рейтинг: 0 / 0
11.05.2004, 16:38
    #32513470
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
2 wolph
А можно посмотреть код, как вы присваиваете?

Если не получается - через временную табличку делайте.
...
Рейтинг: 0 / 0
11.05.2004, 16:42
    #32513484
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
вот:
Report_rLogSum.RecordSource = Me.fMainSub.Form.RecordsetClone
...
Рейтинг: 0 / 0
11.05.2004, 16:44
    #32513492
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
RecordSource <> RecordsetClone - достаточно почитать хелп и ВНИМАТЕЛЬНО читать то, что люди говорят. У репорта тоже есть рекордсет.
...
Рейтинг: 0 / 0
11.05.2004, 16:57
    #32513520
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
То, что я написал, генерит сам Access. А вообще я пробовал и так и эдак, во всех сочетаниях. Меняются только сообщения об ошибке. Непонятно, вобщем.
...
Рейтинг: 0 / 0
11.05.2004, 16:59
    #32513525
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
RecordSource - это стринг с селектом, это не рекордсет!
...
Рейтинг: 0 / 0
11.05.2004, 17:06
    #32513545
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
2 wolph
Чего Аксес генерит?????? И как он это сам сгенерил?
Смотрим в код и Аксес сам там пишет?:)

Какая версия Аксеса - если так не получается - еща раз - если нужно несколько вызовово процедуры для получения одного и того же набора данных - пользуйтесь временными табличками.
...
Рейтинг: 0 / 0
11.05.2004, 17:07
    #32513548
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
сделал вот так:

Report_rLogSum.Recordset = Me.fMainSub.Form.Recordset

Говорит "Object variable or With block variable not set"
...
Рейтинг: 0 / 0
11.05.2004, 17:08
    #32513551
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Где сделали? Загружена ли при этом форма и отчёт?
...
Рейтинг: 0 / 0
11.05.2004, 17:08
    #32513552
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Set Report_rLogSum.Recordset = Me.fMainSub.Form.Recordset
...
Рейтинг: 0 / 0
11.05.2004, 17:09
    #32513553
wolph
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма в качестве источника данных
Насчет "сам генерит" это я погорячился, виноват.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Форма в качестве источника данных / 25 сообщений из 48, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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