Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Всё о задаче AdminP. Часть вторая   Во второй части мы завершаем рассмотрение AdminP. В ней рассмотрены запросы междоменного администрирования и способы управления функциями AdminP с помощью настроек документа сервера, команд консоли сервера, файла Notes.ini и интервалов очистки базы данных. В этой статье предполагается, что вы опытный администратор Domino и прочитали первую часть
О Notes Читать статью
 
Всё о задаче AdminP. Proxy-действия в R5 и Domino 6   Приложение к статье об административном процессе
О Notes Читать статью
 
Всё о задаче AdminP. Часть первая   Перевод классической статьи 2003-его года о задаче административного процесса (AdminP). Очень полезна для понимания работы механизма этой задачи. В первой части статьи описаны компоненты задачи AdminP, как они работают, и как их использование помогает сделать работу администратора Domino проще. Задача AdminP (сакращённо от Administration Process, Административный процесс) работает с базой административных запросов (Administration Requests, admin4.nsf)
О Notes Читать статью
 


О Notes

Главная   Библиотека   О Notes

Базовые компоненты XPages Extension Library: Dialog

Артем Арешко
artemaa@gmail.com
live-scripts.blogspot.com


Базовые компоненты XPages Extension Library: Dialog

5-ый выпуск захватывающего детективного шоу...Базовые компоненты Extension Libarary!Сегодня говорим о <xe:Dialog>.

1. Application Layout
2. Navigator
3. 
Data View
4. Form Table (+Form Layout Column, Form Layout Row)
5. Dialog (+ Dialog Content, Dialog Button Bar)
6. Tooltip Dialog
--- Дополнительно ---
1. Widget Container
2. Bread Crumbs


Dialog
О назначении диалога говорить смысла нет, а вот как использовать соответствующий компонент расскажу.
При перетаскивании, компонент являет собой контейнер и выглядит следующим образом:



Пожалуй единственное базовое свойство при этом - title, отображающее название диалога.
Вызвать диалог можно либо с клиентской стороны:
XSP.openDialog("#{id:ID_диалога}")

либо с серверной:

getComponent('ID_диалога').show()


Для полноценной работы с содержимым диалога в область вставки необходимо поместить компоненты Dialog Content и Dialog Button Bar

Dialog Content

Это...еще один контейнер. В нем можно размещать другие компоненты: ввода, отображения информации.


Dialog Button Bar

Как водится - это контейнер для расположения кнопок управления диалогом (ОК, Отмена, ...)


Для
закрытия диалога следует использовать команды:
с клиентской стороны: XSP.closeDialog('#{id:ID_диалога}') или XSP.closeDialog('#{id:ID_диалога}','#{id:ID_обновляемого_компонента}')
с серверной стороны: getComponent("ID_диалога").hide() илиgetComponent("ID_диалога").hide("ID_обновляемого_компонента"),
где ID_обновляемого_компонента - компонент, который обновляется после закрытия диалога

Пример использования диалога для контекстного редактирования можно посмотреть в обновленном варианте моего 
Demo-приложения.
 
  Опубликовано — 10/30/2015 |    



Добавить комментарий
Имя * :
e-mail
Комментарий * :
Код подтверждения * :

Мероприятия
Пресс-релизы
Биржа труда
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU