31.01.2012, 11:39 | #1 |
Участник
|
Отчеты SSRS и фильтрация
Всем привет!
Нужна любая идея. Есть сервер, где установлен SSRS – server1 и сервер где установлен портал – server2. Оба подключены к одной БД. В VS 2008 кастомизирую отчет, при его открытии определяю код клиента и проставляю его в качестве фильтра в запросе, который использует SSRS. Проверяю работоспособность отчета на server1 (проверяю как в VS, так и в Аксапте и запускаю из виртуальной папки где развернуты отчеты), все работает замечательно. Перехожу на server2, открываю туже БД, запускаю тот же отчет (Аксапта/Портал), фильтр не применяется. Уже и удалял отчеты, и заново разворачивал, ничего не помогает. Сделал таблицу, в которую прописывается значение кода клиента при запуске отчета, на server1 таблица заполняется, на server2 нет. Пытался создать вместо источника данных не Query Аксапты, а BusinessLogic и автоматом заполнять таблицу, тоже не работает фильтр на server2, на первом все работает. В какой-то момент, при установке отчетов, все работало, но после перевода server2 в терминальный режим, все сломалось. |
|
16.04.2012, 12:08 | #2 |
Участник
|
Делаем Kerberos authentification и настраиваем spn по инструкции и все работает.
P.S. Только надо что бы все контроллеры AD и ... синхронизировались, возможно придется подождать какое-то время, но заработает. Удачи. |
|
|
|