• Максим (15.04.09 12:26) [0]
    Здравствуйте, существует такая проблема с источником данных для шаблона отчёта в Crystal Reports,
    В общем создаём отчёт, источником данных для него является хранимая процедура Oracle, всё работает.
    Теперь если БД и перенести на другого Юзера, то отчёт перестаёт работать.
    Параметры соединения, параметры отчёта создаются динамически.
    Свойства у DataSource выглядят след образом:
     Table Name: <Имя хранимой процедуры>
     Table Type: Stored procedure
     Catalog: <Имя юзера> - которое было определено при создании шаблона.
     Owner: <Имя Пакета>  
     Overriden Qualified Table Name:

    Так вот Crystal использует для создания отчёта запрос след формата
    BEGIN <Имя юзера>.<Имя Пакета>.<Имя хранимой процедуры>(<параметры для процедуры>); END ;

    Но на базе имя юзера поменялось, и соответственно ничего не работает.
    Руками поменять получается, т.е просто Set Datasource Location и выбрать ХП, всё переопределяется и начинает работать, но вот проблема в том что шаблонов около 1000, и при каждом переносе БД на другого Юзера, переопредёлять не реально...

    Подскажите что делать?
Есть новые Нет новых   [134477   +39][b:0][p:0]