Показать сообщение отдельно
Старый 17.11.2015, 13:15   #1  
kitty is offline
kitty
Участник
 
354 / 26 (1) +++
Регистрация: 24.05.2005
Отчет - постоянная таблица вместо временной
Есть отчет. Сделан оффшором.
В нем зачем-то вместо временной таблицы используется постоянная . Открывается транзакция, удаляются все данные (без наложения каких-либо условий), забиваются новые.Транзакция закрывается.
Я не вижу, чтобы эта таблица где-то использовалась на формах или коде.
Вопрос - зачем?
Я так понимаю, что если два человека одновременно запустили отчет с разными параметрами, то когда ssrs начнет читать данные из DataSet, он уже не в транзакции будет их читать, соответственно, данные могут быть уже добавлены /удалены кем-то, кто запустил отчет паралельно.
Руки чешутся переделать на норм in-memory таблицу, но вдруг я чего-то недопонимаю.
(В требованиях к отчету никаких тонкостей не прописано)
Есть идеи?

Последний раз редактировалось kitty; 17.11.2015 в 13:17.