Я тут приметил... (по @setviewinfo)

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
37
Латвиджа, Рига
#1
Оказывается у @SetViewInfo есть одна полезная фишка: при том, что он снимает сортабельность колонок, он оставляет возможноcть стандартного поиска по view (View - Search This View).
Т.е. это не совсем аналог embedded view с Show Single Category.

Ни у кого нет мыслей, пошто так?
Как бы Search функциональность получить в embedded view?

Вопрос больше теоретический.
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
37
Латвиджа, Рига
#3
Я её сам не люблю.

Хотел тут переделать одну базку на форму с embedded view вместо @SetViewInfo, но обратил внимание, что @SetViewInfo даёт такую возможность, которую не получить в другой реализации.

Вот и заинтресовался.
 

anna

Well-Known Member
Lotus team
03.06.2014
391
11
#5
Понимаю, что тред уже неактуальный, но мало ли....
Кстати, клиент Notes падает, если в PickListCollection берется вид с формулой на PostOpen сброса фильтра @SetViewInfo([SetViewFilter];"";"$1";1); (а, точнее, на PostOpen вызывается агент с этим действием)
Можно ли проверить в виде по событию PostOpen, открывается он в пиклисте или сам по себе?
 

savl

Well-Known Member
Lotus team
28.10.2011
2 116
157
32
#6
Нельзя, только "велосипедом".
Прописываете в notes.ini флаг перед использованием PickList, в PostOpen проверяете флаг, после PickList - обнуляете флаг.
Я бы просто разделил на два представления: для UI и для pickList
Да, они будут одинаковые, да, это может влиять на сервер, да, может быть это не лучшее решение.