Вот ситуация: я получаю отчеты, написанные поставщиком, которые все разрабатываются на собственной базе данных Oracle. Как правило, нет никаких проблем при настройке нового источника данных для нашей собственной базы данных Oracle, но, в частности, этот отчет не очень хорош.
В рассматриваемом отчете содержится 8 выражений SQL и вложенный отчет с дополнительными 3 выражениями SQL (я упоминаю об этом, потому что подозреваю, что это может быть связано с этим, но не уверен. Почти как CR пытается проверить SQL Выражения на старой БД). Я могу обновить источник данных подотчета просто отлично, но когда я пытаюсь сделать это с основным отчетом, Crystal неоднократно запрашивает меня для входа в старую БД, где был разработан отчет (к которому у меня, очевидно, нет доступа ). Подсказка неизбежна, и мне приходится каждый раз останавливать процесс Crystal.
Я пытался снять все опции проверки и проверки отчетов и баз данных в CR, но безрезультатно. Если у кого-нибудь есть какой-нибудь совет относительно того, что я мог бы попробовать дальше, это будет с благодарностью!
РЕДАКТИРОВАТЬ: Ну, похоже, все, что мне нужно было сделать, это закрыть окно входа в систему МИЛЛИАРДОВ раз (ОК, больше похоже на ~ 16, дважды для каждого выражения SQL?). Оставьте вопрос открытым, однако, чтобы увидеть, есть ли способ избежать необходимости проходить через это для будущих отчетов.
РЕДАКТИРОВАТЬ РЕДАКТИРОВАТЬ: Еще несколько деталей. Это все еще происходит, когда CR 2008 SP3 пытается подключиться к базе данных Oracle 11g с клиентом 11g R2. Я не уверен в том, как были разработаны эти отчеты, но это было с CR XI в самом начале.