Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как нужно сохранять данные промежуточной формы ?

Как нужно сохранять данные промежуточной формы ?
Я
   r1000
 
13.06.18 - 11:01
В конфигурации используются управляемые формы.
На форме списка справочника есть кнопка "Отбор". Она открывает самописную форму отбора элементов (в списке остаются элементы по некоторым фильтрам). Когда после отбора пользователь снова нажимает на кнопку "Отбор" поля фильтров пустые ессно, а нужно их сохранить, чтобы показать пользователю какие фильтры установлены. Как это делается в УФ ?
 
 
   Cyberhawk
 
1 - 13.06.18 - 11:03
Флажок реквизита формы "Сохранять" + свойство формы "Сохранять значения"
   Cyberhawk
 
2 - 13.06.18 - 11:04
Но это прокатит только для интерактивно (в конструкторе) добавленных реквизитах формы.
Для программно добавляемых реквизитов надо при открытии формы взводить кое-какой флаг, при закрытии сохранять прикладным кодом, перед открытием восстанавливать прикладным кодом.
   r1000
 
3 - 13.06.18 - 11:16
для формы поставил "Автоматическое сохранение данных формы в настройках = Истина"
для реквизита поставил "Сохраняемые данные = Истина"
не работает. что не так ?
   Cyberhawk
 
4 - 13.06.18 - 11:17
Не тот флажок поставил
   Cyberhawk
 
5 - 13.06.18 - 11:17
Ставь тот что в таблице реквизитов, а не в палитре свойств
   r1000
 
6 - 13.06.18 - 11:31
спасибо
   r1000
 
7 - 13.06.18 - 12:48
Данные формы сохраняются даже между сеансами пользователя.
Как сделать чтобы фильтры очищались, если пользователь открывает справочник список вновь ?
   Cyberhawk
 
8 - 13.06.18 - 13:41
Придется придумать, где хранить маркер-факт начала нового сеанса, а в модуле формы в соотв. обработчике, который ты найдешь, думаю, сам, получать этот маркер и очищать сохраненные значения реквизитов

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует