У меня есть вид на xpage, который показывает разбитые на страницы результаты. Также поле редактирования, которое привязывается к переменной sessionScope. В свойстве data-> search представления я установил строку запроса в соответствии со значением поля редактирования. Когда я ищу запись, которая появляется на первой странице, она работает, но когда я ищу запись на второй или другой странице, она не ... Любые идеи?Поиск в домино с разбивкой по страницам в XPages
поиск кода запроса:
var tmpArray = new Array("");
var cTerms = 0;
var qstring = "";
if (sessionScope.name != null & sessionScope.name != "") {
tmpArray[cTerms++] = "(FIELD name = \"" + sessionScope.name + "\")";
}
if (sessionScope.email != null & sessionScope.email != "") {
tmpArray[cTerms++] = "(FIELD email = \"" + sessionScope.email+ "\")";
}
qstring = tmpArray.join(" AND ").trim();
sessionScope.queryString = qstring;
return qstring;
этот код работает отлично, но только если запись первоначально появляется (перед применением запроса) в 1-й странице.
Пожалуйста, добавьте код, который показывает окно редактирования и свойство поиска –
Я добавил код запроса. поле редактирования - это просто привязка к sessionScope var. (имя переменной и т. д. нормально, поскольку она работает для записей первой страницы) –