Страница 1 из 1
Как понять что сохранятся уже существующий шаблон
Добавлено: 10 апр 2019, 13:56
ARuban
У меня переопределен метод сохранения который при сохранение отправляет данные в базу.
Проблема в том что это уже существующий и отредактированный шаблон.
Как понять что это отредактированный шаблон.
например у шаблона поля
которое говорил бы о том что шаблон создан через
Файл => Создать => Отчет
Если ли такой инструментарий или самому реализовывать
Re: Как понять что сохранятся уже существующий шаблон
Добавлено: 11 апр 2019, 12:05
HighAley
Здравствуйте.
У отчёта есть свойство IsModified, которое вы можете проверить.
Также у отчёта меняется свойство ReportGuid после каждого редактирования.
С его помощью можно сравнить два отчёта
Спасибо.
Re: Как понять что сохранятся уже существующий шаблон
Добавлено: 11 апр 2019, 12:14
ARuban
Судя из названия оно говорит о том что шаблон был изменен.
То есть если я открою уже созданный шаблон в дизайнере и откорректирую оно будет
true??
и к примеру основываясь на нем делать сохранение как ново созданного или обновление старого
Код: Выделить всё
if (IsModified) {
dataBase.Create(designer.report)
}
и он создаст новый
Если я правильно понял то это не то что мне нужно.
На данный момент я реализовал так
При переходе в дизайнер или открытии из файла делаю так
при создании нового
и чекаю в событии сохранения
Re: Как понять что сохранятся уже существующий шаблон
Добавлено: 12 апр 2019, 16:44
Aleksey
Здравствуйте,
Отлично. Спасибо за информацию.