Мы используем Web 2017.2, после перехода с 2017.1 появилась проблема:
В нашей системе пользователи могут использовать данные только из заранее заданного нами хранилища, для этого мы регистрируем свой StiUserData через StiReport.RegData.
При этом, они могут создавать сколько угодно DataSource`ов, которые берут данные из этого одного StiUserData.
И все это работало до обновления 2017.2
Пытаясь понять причину, мы пришли к выводу, что при удалении пользователем любого DataSource удаляется и связанный с ним StiUserData (в методе StiDictionaryHelper.DeleteDataSource).
Как можно запретить удалят наш DataStore?
DataStore удаляется при удалении DataSource
Re: DataStore удаляется при удалении DataSource
Здравствуйте,
Извините за задержку с ответом. Работае над данной проблемой.
Также не могли бы прислать простой пример проекта, который воспроизводит проблему для анализа.
Спасибо.
Извините за задержку с ответом. Работае над данной проблемой.
Также не могли бы прислать простой пример проекта, который воспроизводит проблему для анализа.
Спасибо.
Re: DataStore удаляется при удалении DataSource
Прикладываю пример проекта, последовательность действий такая:
1 Запускаем сайт из проекта
2 В дизайнере выбираем Dictionary -> New Item -> New Data Source -> Data from User Sources
2.1 Name in Source -> store1
2.2 Name -> ds1
3 Повторяем пункт 2, только задаем имя ds2
4 Удаляем источник ds2
5 Пытаемся создать новый источник
5.1 Dictionary -> New Item -> New Data Source -> Data from User Sources
5.2 Name in Source -> ??? - DataStore по имени store1 пропал
1 Запускаем сайт из проекта
2 В дизайнере выбираем Dictionary -> New Item -> New Data Source -> Data from User Sources
2.1 Name in Source -> store1
2.2 Name -> ds1
3 Повторяем пункт 2, только задаем имя ds2
4 Удаляем источник ds2
5 Пытаемся создать новый источник
5.1 Dictionary -> New Item -> New Data Source -> Data from User Sources
5.2 Name in Source -> ??? - DataStore по имени store1 пропал
- Вложения
-
- StiStoreBug.zip
- (9.71 КБ) 253 скачивания
Re: DataStore удаляется при удалении DataSource
Здравствуйте,
Спасибо за детальное опичание проблемы.
Исправлено, будет доступно в следующем билде.
Спасибо.
Спасибо за детальное опичание проблемы.
Исправлено, будет доступно в следующем билде.
Спасибо.
Re: DataStore удаляется при удалении DataSource
Отлично, спасибо.
Хотел еще уточнить такой момент, а в исправленном варианте, при удалении последнего источника данных DataStore будет оставаться (что мне очень нужно)?
Хотел еще уточнить такой момент, а в исправленном варианте, при удалении последнего источника данных DataStore будет оставаться (что мне очень нужно)?
Re: DataStore удаляется при удалении DataSource
Здравствуйте,
Да. Будет оставаться.
Спасибо.
Да. Будет оставаться.
Спасибо.