-
Здравствуйте, существует такая проблема с источником данных для шаблона отчёта в Crystal Reports, В общем создаём отчёт, источником данных для него является хранимая процедура Oracle, всё работает. Теперь если БД и перенести на другого Юзера, то отчёт перестаёт работать. Параметры соединения, параметры отчёта создаются динамически. Свойства у DataSource выглядят след образом: Table Name: <Имя хранимой процедуры> Table Type: Stored procedure Catalog: <Имя юзера> - которое было определено при создании шаблона. Owner: <Имя Пакета> Overriden Qualified Table Name:
Так вот Crystal использует для создания отчёта запрос след формата BEGIN <Имя юзера>.<Имя Пакета>.<Имя хранимой процедуры>(<параметры для процедуры>); END ;
Но на базе имя юзера поменялось, и соответственно ничего не работает. Руками поменять получается, т.е просто Set Datasource Location и выбрать ХП, всё переопределяется и начинает работать, но вот проблема в том что шаблонов около 1000, и при каждом переносе БД на другого Юзера, переопредёлять не реально...
Подскажите что делать?
|