Форма содержит «searchInputField» и простую кнопку для нее. Ниже кнопки есть вид.Как указать агент/формулу для получения документов по критериям
Как я могу определить формулу SELECT в VIEW в соответствии с searchInputCriteria? Я хочу обновить VIEW при нажатии кнопки после установки «searchInputField». Это должно быть как простой пользовательский поиск.
На кнопке мыши я сделал:
@SetEnvironment("criteria", "searchInputField");
@Command([RunAgent];"searchAgent");
@Command([ViewRefreshFields]);
Мой агент делает:
SELECT @Like(propertyA, @Environment("criteria"));
Но это ничего не делать. Я новичок в Lotus Notes. Пожалуйста, дайте мне некоторые рекомендации,
Спасибо заранее
Это домашнее задание или так? Он выглядит так похож на http: //stackoverflow.com/q/29747945/2065611 ... –
Я не могу придумать хорошее решение с просто формулой. Вы можете запустить его в базе данных/представлении локали, но это не то, что вы предложите для производства. Используйте папку пользователя и LotusScript с notesDatabase.Search() и notesDocumentCollection.PutAllInFolder(). –
Виды имеют формулу фиксированного выбора. Для его изменения требуется разрешение дизайнера. Стандартные вилены - это общие ресурсы на сервере и не предназначены для динамической модификации для каждого пользователя. Но, подобно предложению Кнут Херманна, вы можете использовать код LotusScript Java для создания или изменения частного представления, которое всегда зависит от пользователя. –