Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Ошибка при запуске функции из CR9.0 / 6 сообщений из 6, страница 1 из 1
12.12.2005, 08:04
    #33429704
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при запуске функции из CR9.0
При запуске функции выдаёт ошибку:
ORA-14552: cannot parfom a DDL, commit or rollback inside a query or DML
Каким образом можно обойти эту ошибку? Применяя в функции commit.
...
Рейтинг: 0 / 0
12.12.2005, 11:20
    #33430053
FantomGood
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при запуске функции из CR9.0
какую функцию Вы используете, и на каком сервере?
...
Рейтинг: 0 / 0
13.12.2005, 06:55
    #33431889
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при запуске функции из CR9.0
Функция собственно написанная. В ней я делаю отбор по критериям и записываю это в таблицу. Соответственно чтобы зафиксировать делаю commit. В Crystal Report 9.0 создаю SQL поле в котором вызываю функцию, с передачей параметров. И на этом этапе CR выдаёт ошибку. Это можно обойти если возвращать типа открытого курсора или тому подобное, чтобы не писать в таблицу. Но как это зделать я не знаю.
...
Рейтинг: 0 / 0
13.12.2005, 06:57
    #33431891
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при запуске функции из CR9.0
Да забыл написать. Использую Oracle 9.2.0.4 и Cystal Report 9.0 (без сервера)
...
Рейтинг: 0 / 0
13.12.2005, 07:01
    #33431895
SashaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при запуске функции из CR9.0
Да в начале CR пишет Failed to open rowset. Может кто подскажет как возвратить результат запроса из функции. Через подзапрос (Add Command) просьба не предлагать, т.к. нет возможности построить такой запрос.
...
Рейтинг: 0 / 0
13.12.2005, 10:23
    #33432190
FantomGood
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при запуске функции из CR9.0
к сожалению не знаком с работой с Oracle, но могу посоветовать, не исползовать напрямую функцию, а вызывать ее в хранимой процедуре.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Ошибка при запуске функции из CR9.0 / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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