Показать сообщение отдельно
Старый 19.07.2005, 09:04   #2  
Rokhay is offline
Rokhay
Участник
 
154 / 15 (1) ++
Регистрация: 02.10.2003
Адрес: Ебург
Re: Сохранение фильтра таблицы на протяжении сесии
Цитата:
Изначально опубликовано dan77
Возможно ли хранить установленый пользователем фильтр на определенную таблицу (например Item) на протяжении всей его сесии?
Например:
Пользователь работает с заказами продажи создает новую строчку, открывает таблицу Item, устанавливает определенный фильтр (фильтр не есть постоянным) и выбирает товар. При создании новой строки и собственно открытии Item фильтра естественно уже нету.
Необходимо сделать так чтоб система "помнила" какой фильтр он установил.
За сохранение параметров на форме отвечают свойства SaveTableView и SaveValue.
Но они игнорируются для лукап форм (что и происходит в данном случае). Как вариант, можно сохранять вьюшку для лукапа на вызывающей форме (в данном случае строки заказа), а потом передавать ее как параметр.
Недостатки:
1) Придется переписать метод OnLookup
2) фильтры сохранятся только для конкретной формы. Т.е например для строк покупки фильтра уже не будет.


Цитата:
Пробывал создать функции в 1cu и хранить там значение но оно на протяжении сесии не сохраняется.
1cu - чта этта?