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

Omh

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

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

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

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
17
#2
Omh
у меня столько негатива с этой функцией, что я её боюсь ;)
 

Omh

Lotus team
04.07.2007
2 210
1
#3
Я её сам не люблю.

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

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

anna

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

savl

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