Сохранение и восстановление фильтров отчета

На уровне идеи хотелось обсудить сохранение (для последующего использования) и восстановление (раннее сохраненных) фильтров в стандарном окне построения фильтров отчета (wnd_ReportFilters).
В частности интересует что сохранять и где хранить?

Нравится

1 комментарий

Реализовать сохранение и восстановление фильтров в окне фильтров можно таким образом:
- задать сохранение профиля у окна (свойство UseProfile установить равным True);
- для окна создать обработчики событий OnProfileSerialize и OnProfileDeserialize.
В OnProfileSerialize записывать идентификатор отчета и сохраненные фильтры, в OnProfileDeserialize - считывать данные.
Примеры записи и получения данных в OnProfileSerialize/OnProfileDeserialize Вы можете посмотреть в базовой конфигурации.

Показать все комментарии