|
|
|
Не выполняется отчет при вызове из программы
|
|||
|---|---|---|---|
|
#18+
Crystal 9 используется CRPE.dll отчет работал, пока использовал таблицы(отображения) из ODBC но понадобилось сделать запрос в кристале ч/з AddCommand (здесь используется параметр) и теперь отчеты использующие AddCommand не выполняются. 1. PEOpenEngine() - true 2. отчет открывется. PEOpenPrintJob() - true 3. подключаем к серверу ODBC. PELogOnServer() - true 4. параметры утсанавливаются PEAddParameterCurrentValue() - true 5. устанавливается режим показа отчета а экране. PEOutputToWindow() - true 6. а вот сам отчет не стартует. PEStartPrintJob() - false кто подскажет в чем причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2006, 08:23 |
|
||
|
Не выполняется отчет при вызове из программы
|
|||
|---|---|---|---|
|
#18+
Кажется понял в чем причина, но как ее обойти? в запросе использую конструкцию типа: SELECT * fro table1 t1 where data=(select max(data) from table1 t2 where t2.data<{?data} and t1.id=t2.id) текст ошибки: "Error in File .....rpt: Unable to connect: incorrect log on parameters." похоже PELogOnServer() не выполняется для втрого SELECT без второго SELECT все работает как часы. что можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2006, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=31&gotonew=1&tid=1538454]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 370ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...