$$viewbody

Kizarek86

Well-Known Member
Lotus team
20.07.2007
863
6
#1
Следующий вопрос интересует. Есть форма под Web - $$SearchTemplateDefault. Как сделать чтобы при открытии определенное представление по умолчанию открывалось в поле $$ViewBody? а то сейчас открывается только после клика на кнопку..
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
2
#2
дык, если я не путаю, то для отображения вида нужно иметь форму $$ViewTemplateDefault или $$ViewTemplate for ViewName

$$SearchTemplateDefault это для результатов поиска
 

Kizarek86

Well-Known Member
Lotus team
20.07.2007
863
6
#3
Веб представление построено таким образом что форма поиска=главной странице в Web. Т.е. пользователь её открывая видит полную форму (на данный момент необходимо кликнуть по кнопке)в поле $$ViewBody, и после ввода параметров поиска получает уже результаты поиска в поле $$ViewBody.



В общем нужно открыть по умолчанию форму в которой некоторый поиск по умолчанию будет. В данном случае в каждой форме есть специальное поле, которое во всех одинаково. именно по нему и надо открыть поиск. но вот как это сделать по умолчанию, т.е. при открытии этой формы поиска я немогу понять)
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
2
#4
сделай для вида по-умолчанию темплейт-форму, на ней повесь поле и кнопки поиска, и открывай ее как главную, а на кнопке поиска сделай URL-команду SearchView, тогда по ней откроется темплейт-форма для поиска...

как вариант...

правда, я так не пробовал :blink: поэтому это совет-догадка...
 

Kizarek86

Well-Known Member
Lotus team
20.07.2007
863
6
#5
Akupaka
Так не получается, т.е. поля для выбора данных становятся недоступными...

разобрался как сделать, просто главной страницей сделать строку с заполненым поиском.
 

NetWood

Well-Known Member
Lotus team
17.04.2008
371
16
#6
Надобно плясать от печки то бишь от понимания дефаултных форм $$
$$SearchTemplateDefault форма по умолчанию для ВСЕХ результатов поиска. Во $$ViewBody помещается представа с результатами.
Можно вместо $$ViewBody в форму воткнуть представление. И в настройках будет гибче.

Соответственно напрмер $$ViewTemplate for vwLinkPick для представления vwLinkPick. в нем тоже может быть $$ViewBody или представление.

Обычно делают $$SearchTemplate | search - запрос и из него $$SearchTemplateDefault

Покурите шаблоны поисковые на codestore...
 
E

EHT

Гость
#7
kizarek
на developerWorks Россия есть замечательная статейка от Юрий Пастовенский...
"Рекомендации к построению Web-приложений на платформе Lotus Notes/Domino R6x"
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться