|
|
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Данные для отчета формируются программно (с помощью VBA) при его открытии через формирование Recordset. Поэтому RecordSourse не указывается. Вопрос: как указать отчету, что данные берутся из готового Recordset? Никак не могу сообразить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 06:38:05 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Set Me.Recordset = rst1 Это для адп. Для мдб ругается, что возможность не реализована. Для мдб можно наплювать данные в локальную таблицу, а потом открывать отчет, который на нее смотрит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 07:32:54 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Акула, спасибо за отклик! Буду пробовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 07:48:06 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Не получается, однако. На строку - "set Me.recordset = rst1" компилятор дает сообщение "Metod or data member not found". У меня: 1. Проект ADP 2. Подключенные библитотеки: 2.1 Visual Basic for application 2.2 Microsoft Access 9.0 Object Library 2.3 Microsoft ActiveX Data Objects 2.1 Library ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 08:28:33 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Set Me.Recordset = rst1 Это только для форм. Пользуй для отчетов промежуточную таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 08:53:17 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
На какое событие ставишь? Я на open ставил, у меня работало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 08:58:47 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Событие "OpenForm" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 09:08:00 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Если ADP, значит и MSSQL И кто тебе мешает формировать данные не в VBA а в хранимке? Там и времянки удобно юзать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 09:44:03 |
|
||
|
Данные для отчета
|
|||
|---|---|---|---|
|
#18+
Странное событие для отчета :-) Вот это у меня работает Private Sub Report_Open(Cancel As Integer) Dim lSQL As String lSQL ="блаблабла" Set Me.Recordset = CurrentProject.Connection.Execute(lSQL) End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 10:04:33 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32692952&tid=1671797]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 355ms |

| 0 / 0 |
