|
|
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
В качестве источника данных в форме используется хранимая процедура с параметрами. После отработки процедуры в форме содержится некий recordset. Как к нему получить доступ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 17:51 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
me.recordset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 18:06 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Может, я чего не понял... Нет у формы такого свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 18:20 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
me.RecordSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 18:26 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
тьфу Me.RecordsetClone ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 18:26 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
А как получить доступ к этим свойствам в подчиненной форме из главной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 18:35 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
me.ИмяПодчинённойФормы.Form.RecordsetClone ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 18:40 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
2 wolph В ХП есть - в след. раз пишите версию Аксеса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 09:04 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Сорри, немного не то имел ввиду. Свойство-то есть, но если я его пытаюсь использвать в качестве источника записей для отчета, Access говорит "Wrong nuber of arguments or invalid property assigment" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 11:57 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
wolphВ качестве источника данных в форме используется хранимая процедура с параметрами А что мешает её использовать с теми же параметрами для отчёта? Зачем нуджен рекордсет формы - если он возвращаемое значение ХП и есть рекордсет? Мне кажется, небольшая путаница в знаниях:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 12:06 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Можно. Я, собственно, так и сделал. Но тогда он вызывается два раза - для формы и для отчета. А работа процедуры занимает некоторое время. Кроме того, в отчет планируется вставить подчиненную форму, данные в которую извлекаются из той-же процедуры. И того три раза. Если есть какое-нибудь другое решение, буду благодарен, если подскажете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 14:20 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
для А2002 можно присвоить рекордест формы отчету ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 14:32 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Как присвоить-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:08 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
2 wolph Если параметры одинаковы - то можно через темповую таблицу, но лучше как ищ советует:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:09 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Так я и присваиваю. Выше про это написал, про "Wrong nuber of arguments or invalid property assigment" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:32 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
2 wolph А можно посмотреть код, как вы присваиваете? Если не получается - через временную табличку делайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:38 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
вот: Report_rLogSum.RecordSource = Me.fMainSub.Form.RecordsetClone ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:42 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
RecordSource <> RecordsetClone - достаточно почитать хелп и ВНИМАТЕЛЬНО читать то, что люди говорят. У репорта тоже есть рекордсет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:44 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
То, что я написал, генерит сам Access. А вообще я пробовал и так и эдак, во всех сочетаниях. Меняются только сообщения об ошибке. Непонятно, вобщем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:57 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
RecordSource - это стринг с селектом, это не рекордсет! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 16:59 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
2 wolph Чего Аксес генерит?????? И как он это сам сгенерил? Смотрим в код и Аксес сам там пишет?:) Какая версия Аксеса - если так не получается - еща раз - если нужно несколько вызовово процедуры для получения одного и того же набора данных - пользуйтесь временными табличками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 17:06 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
сделал вот так: Report_rLogSum.Recordset = Me.fMainSub.Form.Recordset Говорит "Object variable or With block variable not set" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 17:07 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Где сделали? Загружена ли при этом форма и отчёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 17:08 |
|
||
|
Форма в качестве источника данных
|
|||
|---|---|---|---|
|
#18+
Set Report_rLogSum.Recordset = Me.fMainSub.Form.Recordset ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2004, 17:08 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32513177&tid=1674655]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
172ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 492ms |

| 0 / 0 |
