Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Дополнительные инструменты в панели инструментов   
Шаблоны и примеры Читать статью
 
Классы для работы со стабами удалённых документов для Windows64   
Шаблоны и примеры Читать статью
 
Базовые компоненты XPages Extension Library: Widget Container   Серия статьей дающая представление о базовых компонентах Extension Library, их основных свойствах и мест применения
О Notes Читать статью
 


О Notes

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

Designing with XPages [перевод]


Оригинал: Designing with XPages

Перевод: Черепанов Андрей (DuChan), 2009

Примечание: Данный перевод является любительским+машинным, так что не рассчитывайте на то что все в тексте будет корректно и дословно как в оригинале. Переводилось "для себя", что бы более подробно разобраться в новой технологии, но может будет интересно кому-то еще.

Проектирование XPages

IBM ® Lotus ® Domino ® Designer предоставляет несколько функций для работы с XPages. Вы можете работать с ними в редакторе XPages или просто изменять исходный код. Вы также можете их просматривать, привязать их к источникам данных, ассоциировать их со стилями, установить свойства для них, добавлять события, простые действия, и многое другое.

Прежде чем вы начнете

Смотрите следующие разделы для более подробной информации.

      XPages

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

      Создание Xpages

      Создание XPages и настройка параметров данных для XPage. Например, вы можете создать новый источник данных.

      Открытие XPages

      Открытие XPages и редактирование их в редакторе XPages.

      Открытие списка XPage

      Открытые списка XPages в приложении. Для каждого XPage, вы можете увидеть его имя, псевдоним, дату изменение и многое другое.

      Сохранение XPages

      Сохраните XPages после сделанных изменений в проекте.

      Подписание XPages

      XPages подписываются ID текущего пользователя Domino Designer, при сохранении XPage, и/или при создании элемента дизайна.

      Переименование XPages

      Переименовать существующий XPages.

      Удаление XPages

      Удаление XPages, если вы больше не нуждаетесь в нем в приложении.

      Предварительный просмотр XPage

      Предварительный просмотр XPages в Интернете. Функция предварительного просмотра позволяет увидеть дизайн и верстку XPages, так же, как конечные пользователи будут видеть их в приложения.

      Запуск автономного приложения с XPage

      XPages приложения строятся с использованием богатого набора Java-элементов управления для пользовательского интерфейса и способны работать как в веб-браузере так и клиенте Notes. XPages приложение может работать как самостоятельное приложение Notes, так и в качестве компонента внутри составного приложения.

      Редактирования исходного кода XPage

      Изменение непосредственно исходного кода XPage. XPages состоят из кода XML, которые содержат теги и атрибуты, которые определяют части XPage, включая пользовательский интерфейс, органы управления и их свойства.

      Настройка свойств XPage

      Набор свойств, которые определяют поведение XPages. Вы можете задать свойства XPage: стили, варианты хранения данных, ресурсов, правил навигации и многое другое.

      Настройка событий для элементов управления и XPages

      Создание событий и простых действий для XPages и пользовательских (UI) элементов управления.

XPages

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

Вы можете создать источник данных для каждого XPage, а также для каждой панели в рамках XPage. Определить отображения источников данных, каким образом данные, введенные пользователем, будут сохраняться, и как данные будут отображаться на экране.

С помощью простых действий, вы можете указать, что XPage будет делать, когда страница будет открыта пользователем. Например, может создать новый документ, который содержит пользовательские данные, создать ответный документ, или вывести данные из существующего документа. Более подробную информацию см. в разделе простые действия.

Создание XPages

Создание XPages и настройка параметров для XPage. Например, вы можете создать новый источник данных.

Об этой задаче

Чтобы создать страницу, выполните следующие действия:


    1. Нажмите File > New > XPage.

    2. В поле Name в диалоговом окне введите имя XPage. Имя должно быть уникальным, и должно соответствовать правилам именования для файловой системы. Добавить Комментарий по желанию.

    3. В поле Application, выберите существующее Domino® приложение из выпадающего меню. Текущее приложение будет предложено в первую очередь. Если существуют несколько приложений Domino, Вы можете выбрать их из списка.

    4. Нажмите кнопку ОК, и новый XPage будет открыт для редактирования

    5. На вкладке Properties снизу XPage, нажмите вкладку XPage.

    6. (Необязательно) В поле Description, введите описание. Если есть Следующая страница (Next page) выберите ее из выпадающего списка.

    7. Щелкните на закладке Data на панели Properties.

    8. Нажмите кнопку Add, чтобы для выбора источника данных для XPage.

    9. В списке Источники данных(Data Source) , выберите Domino View или Domino Document.

    10. Укажите параметры и информацию для этого вида или документа. Вы также можете позднее нажать вкладку Data, чтобы установить или изменить данные источника информации.

    11. Нажмите на вкладку Стили(Style) и установить параметры стилей для всей XPage(шрифт, фон, поля).

    12. Нажмите на вкладку Ресурсы(Resources) и добавьте набор стилей и библиотеки сценариев для XPage.

    13. Нажмите на вкладку Навигация(Navigation) и установите набор правил навигации вашей XPage, по необходимости.

    14. Нажмите на вкладку All Properties, чтобы просмотреть все свойствами XPage .Вы можете также установить любое из представленных свойств.

    15. Выберите File-Save чтобы сохранить изменения.


Пример

Вы также можете создать XPages, дважды щелкнув XPages в Applications Navigator, а затем нажмите New XPage в редакторе.

Создание XPages путем копирования

Создание Xpages, путем копирования существующего XPage и вставки его как новый.

Об этой задачей

Чтобы создать Xpage путем копирования, выполните следующие действия:


    1. В Applications Navigator, откройте приложение

    2. Разверните XPages.

    3. Нажмите на существующий XPage.

    4. Нажмите Edit > Copy.

    5. Чтобы сделать копию XPage в рамках текущего приложения, выполните следующие действия:

        a. В Applications Navigator, откройте приложение

        b. Нажмите XPages.

        c. Нажмите Edit > Paste. Копия оригинала XPage появляется в списке.

    6. Чтобы сделать копию XPage в другом приложении, выполните следующие действия:
        a. Развернуть другие приложения в Applications Navigator, откройте приложение

        b. Нажмите XPages.

        c. Нажмите Edit > Paste.

Результаты

Новый XPage появится в Applications Navigator.

Открытие XPage

Открытие XPages и редактирование их в редакторе XPages.

Об этой задаче

Чтобы открыть XPage, выполните следующие действия:


    1. В Applications Navigator, откройте приложение

    2. Разверните раздел элементов дизайна XPages .

    3. Выполните одно из следующих действий.

        a. Дважды щелкните по XPage, который вы хотите просмотреть в Application Navigator, что бы его открытия в редакторе.

        b. Дважды щелкните XPage из списка элементов XPage в редакторе.

        c. Выберите XPage из списка элементов XPage в редакторе, а затем выберите команду Открыть из меню Файл

Открытие списка XPage

Открытые списков XPages в приложении. Для каждого XPage, вы можете увидеть его имя, псевдоним, дату изменение и многое другое.

Об этой задаче

Чтобы открыть список XPage, выполните следующие действия:


    1. В Applications Navigator, откройте приложение

    2. Дважды щелкните XPages.


Результаты

Список всех XPages отображается в окне редактора. Каждый XPage в списке содержит следующую информацию:


    - Язык

    - Псевдоним

    - Дата последнего изменения

    - Информация об изменение

    - Индикатор обновления XPage

    - Индикатор наследования дизайна

    - Индикатор Notes-enabled

    - Индикатор Web-enabled

    - Комментарии


Вы можете сортировать списки XPage согласно этим пунктам, нажав на имя параметра в заголовке столбца, а затем стрелку вверх-вниз

Сохранение XPages

Сохранение XPages после сделанных изменений в проекте.

Об этой задаче

Чтобы сохранить XPage, сначала убедитесь, что она открыта в редакторе XSP. Нажмите File > Save или нажмите комбинацию клавиш Ctrl + S, чтобы сохранить XPage.

Подписание XPages

XPages подписываются ID текущего пользователя Domino Designer, при сохранении XPage, и/или при создании элемента дизайна.

Об этой задаче

Подписание XPage определяет, будет ли страница загружена для выполнения, а впоследствии, может ли она работать с или без ограничений для выполнения заданных методов и операций. Запуск с ограничением может исключать определенные функции, такие как работа с файлами или сетевой ввод/вывод, другие общие методы. Запуск без ограничений, позволяет запуск всех поддерживаемых особенностей XPage (см. тему "Restricted LotusScript® and Java™ agent operations" в Lotus® Domino® Designer Basic User Guide and Reference > Application Design > Adding automation to applications).

Права доступа к серверу, права на выполнение ограниченных/неограниченных методов относятся к конкретным подписавшим или группам в разделе "Programmability Restrictions" в серверном документе, вкладка безопасность (см. тему" ontrolling agents and XPages that run on a server"в Lotus Domino Administrator Help > Security > Server access for Notes® users, Internet users, and Domino servers > Customizing access to a Domino server).

Когда вызывается XPage (как для агентов), Domino проверяет серверный документ для проверки безопасности сервера и прав подписавшего XPage, это в дополнение к проверке прав доступа для авторизованного пользователя Интернета. Для компонентов XPage (например, внедренных XPages, пользовательских элементов управления, JSF расширений, или серверверных библиотек JavaScript ™). Сервера Domino проверяет каждый компонент на права доступа по подписавшему, и, если подписавший компонент не имеет соответствующих прав, XPage будет выполнен только с ограничением (если для Domino установлена переменная в notes.ini "NoExternalApps", то имеет тот же эффект). Во время проверки подписей, для пользователей без достаточных прав на выполнение генерируется HTTP ошибка 403.

Переименовывание XPages

Переименовать существующий XPages.

Об этой задаче

Чтобы переименовать XPage, выполните следующие действия:


    1. В Applications Navigator, откройте приложение

    2. Дважды щелкните XPages.

    3. Выберите XPage в списке.

    4. Нажмите File > Rename

    5. В диалоговом окне Rename введите новое имя для XPage.

    6. Нажмите ОК.


Пример

Вы также можете переименовывать Xpage, выделив XPage в Списоке элементов, а затем нажать на название XPage. Появится курсор, чтобы ввести новое имя.

Удаление XPages

Удаление XPages, если вы больше не нуждаетесь в нем в приложении.

Об этой задаче

Чтобы удалить XPage, выполните следующие действия:


    1. В Applications Navigator, откройте приложение

    2. Развернуть раздел элементов дизайна XPages .

    3. Нажмите XPage.

    4. Нажмите Edit > Delete.

    5. В диалоговом окне Подтвердить Удаление нажмите Да.


Результаты

XPage исчезает из Applications Navigator. Если XPage все еще присутствует в списке XPage в редакторе, нажмите File > Refresh.

Вы также можете удалить XPage, выбрав XPage в списке, щелкнув правой кнопкой мыши и выбрав Удалить.

Предварительный просмотр XPage

Предварительный просмотр XPages в Интернете. Функция предварительный просмотр позволяет увидеть дизайн и верстку XPages, так, как конечные пользователи будут видеть их в приложения.

Об этой задаче

Примечание: Предварительный просмотр XPage может отличаться в некоторых случаях при запуске XPage в контексте запуска приложения. Результат может также зависеть и от того - просматриваете ли Вы локальное или серверное приложение, как при просмотре любого элемента дизайна. Предварительный просмотр локального приложения всегда будет использовать ID "Anonymous", и на локальном сервере отсутствием некоторых функции возможные для серверов.

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

Для предварительного просмотра XPage, выполните следующие действия:


    1. Откройте XPage в XPage редактора.

    2. Нажмите Design > Preview in Web Broswer и выберите браузер. Вы также можете использовать кнопки панели инструментов, выберите Preview и желаемый браузер.


Запуск автономного приложения с XPage

XPages приложения строятся с использованием богатого набора Java-элементов управления для пользовательского интерфейса и способны работать как в веб-браузере так и клиенте Notes. XPages приложение может работать как самостоятельное приложение Notes или в качестве компонента внутри составного приложения.

Об этой задаче

Чтобы запустить приложение XPages в качестве отдельного приложения Notes, выполните следующие шаги.


    1. В Навигаторе щелкнуть на приложение и нажать Application Properties или щелкните правой кнопкой Application > Properties.

    2. Перейдите на вкладку Launch.

    3. Чтобы запустить в клиенте Notes:

        a. Выберите Open designated XPage в разделе Notes Client Launch.

        b. Выберите XPage.

    4. Для запуска в интернете:
        a. Выберите Open designated XPage для Web Browser Launch

        b. Выберите XPage.

    5. Сохранить свойства.

Что делать дальше

Вы можете открыть другие XPages через навигацию XPage, например, Open Page в простых действиях.

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

Редактирования исходного кода XPage

Изменение непосредственно исходного кода XPage. XPages состоят из кода XML, которые содержат теги и атрибуты, которые определяют части XPage, включая пользовательский интерфейс (UI), Органы управления и их свойства.

Об этой задаче

XPages хранятся как eXtensible Server Pages (XSP) файлы.

Исходный код можно редактировать, нажав на вкладке Source в редакторе XPages.

Вы также можете использовать Outline, чтобы увидеть структурированное представление исходного кода.

Примечание: Редактирование исходного кода XPage's рекомендуется только опытным пользователям.

Настройка свойств XPage

Набор свойств, которые определяют поведение XPages. Вы можете задать свойства XPage: стили, варианты хранения данных, ресурсов, правил навигации и многое другое.

В следующей таблице приведен обзор свойств, которые можно установить для XPages:
Таблица 1 Свойства и их описание
ВкладкаОписание
XPageСодержит параметры для настройки основных свойств XPage, например, название, описание и параметры страницы навигации.
DataСодержит параметры для настройки источников данных.
StyleСодержит параметры, которые помогут создать XPage с каскадными таблицами стилей (CSS) и связанные с ними классы. Если Вы хотите установить свои настройки формата, используйте вкладки Font, Background, и Margins. Вы можете создать новую таблицу стилей с Вашим форматированием.
FontСодержит параметры для настройки свойств, относящихся к шрифтам, таким как размер, цвет и стиль.
BackgroundСодержит опции для настройки фона и границ.
MarginsСодержит параметры для настройки отступов и полей.
ResourcesПоказывает все стили и библиотеки сценариев, которые вы добавили к приложению. Также содержит параметры для добавления новых стилей и библиотек сценариев. Вы можете создать формулы для расчета, какие таблицы стилей и библиотеки сценариев использовать во время выполнения, основываясь на событиях.
NavigationСодержит параметры для указания страниц для навигации, когда происходит событие.
All PropertiesСодержит полный список всех доступных свойств XPage, в том числе те, которые не доступны в других блоках. Свойства перечислены как XML атрибуты. Вы можете установить значения свойств в правой колонке или использовать формулы для вычисления значений динамически во время выполнения.

Примечание: Закладка All Properties для продвинутых пользователей, которые знакомы с XML и хотят работать непосредственно с исходным кодом.

    Настройка общих свойств для XPages

    Установка общих свойств, которые применяются к XPages на уровне элементов дизайна, например, имя XPage, описание и параметры навигации XPage.

    Настройка свойств данных для XPages

    Создайте или выбор источников данных для XPages. Вы можете связать XPage с источником данных для сохранения введенных значений или для отображения данных в XPage.

    Настройка свойств стилей для XPages

    Добавление таблиц стилей для XPages и настройка классов стилей для пользовательских (UI) элементов управления в рамках XPages.

    Настройка свойств ресурсов для XPages

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


Настройка общих свойств XPages

Установка общих свойств, которые применяются к XPages на уровне элементов дизайна, например, имя XPage, описание и параметры навигации XPage.

Об этой задаче

Чтобы установить основные свойства XPages, выполните следующие действия:


    1. Выберите XPage в редакторе XPages.

    2. В Properties, нажмите вкладку XPage .

    3. В поле Description, введите описание XPage.

    4. В поле Next page (success or cancel), можно указать XPage чтобы перейти, после успешного сохранения этой XPage в браузере или при отмене сохранения, например, когда кликают submit или кнопку cancel. Вы можете выбрать Same Page, для отображения текущей Xpage, или другой XPage для перемещения в пределах приложения.

    5. В поле Next page (if update fails), можно указать XPage для навигации, когда пользователи обновляют эту XPage. Общее обновление происходит, когда пользователь кликает на кнопку передачи информации. Вы можете выбрать Same Page, для отображения текущей Xpage, или другой XPage для перемещения в пределах приложения.

    6. Нажмите File > Save чтобы сохранить изменения.


Настройка свойств данных для XPages

Создание или выбор источников данных для XPages. Вы можете связать XPage с источником данных для введенных сохранения значений или отображения данных в XPage.

Об этой задаче

Для создания или выбора источников данных, выполните следующие действия:


    1. Выберите XPage в редакторе XPages.

    2. В Properties, нажмите вкладку Data.

    3. В разделе Data Sources, нажмите Добавить, чтобы добавить источник данных.

    4. Выберите Domino Document или Domino View в качестве источника данных.

    5. В разделе Data Source: Domino Document/View, определите необходимую информацию, исходные данные и настройки.

    6. Нажмите File > Save чтобы сохранить изменения.


Настройка свойств стилей для XPages

Добавление таблиц стилей для XPages и настройка классов стилей для пользовательских (UI) элементов управления в рамках XPages.

Об этой задаче

При установке свойства стилей для XPages, вы можете использовать классы по умолчанию для приложения из набора стилей, или вы можете применить ваши собственные классы стилей, которые вы добавляете к XPage.

Чтобы установить свойства стиля для XPages, выберите XPage и нажмите вкладку Style в Properties .

Примечание: Любые стили для шрифтов, полей и фона (определенных в XPages) будут иметь приоритет перед любыми стилями из таблицы стилей.


    1. Чтобы применить стиль классов из конкретной таблицы стилей, который не входит в список недавно использованных стилей, выполните следующие действия:
        a. Нажмите Add style sheet to pageе.

        b. Чтобы создать новую таблицу стилей, выберите Use style sheet from this application и нажмите New.Укажите имя для новой таблицы стилей, щелкните ОК, выберите новую таблицу стилей из списка, нажмите ОК, а затем необходимо написать код каскадных таблиц стилей (CSS) в редакторе. Сохраните файл. По умолчанию, Domino Designer ® добавляет расширения CSS к имени файла.

        c. Чтобы импортировать таблицы стилей, выберите Use style sheet from this application и нажмите Import. Перейдите в каталог где у Вас хранятся таблицы стилей на вашем локальном компьютере, выберите импортируемые таблицы стилей из списка и щелкните ОК.

        d. Чтобы использовать внешние таблицы стилей, выберите Link to a style sheet from a URL и укажите путь к таблице стилей, например, http://www.ibm.com/style.css.

        e. Теперь, когда новая таблица стилей появляется в категории Style sheets on the page, выберите класс из таблицы стилей. После выбора класса, она появится в поле Class .

    2. Чтобы применить классы из таблицы стилей, которую вы недавно использовали в приложении, раскройте категорию Recently used styles и выберите класс. После выбора класса, он появится в поле Class .

    3. Включите или выключите опцию Disable runtime-applied default styles .

    4. Нажмите вкладку Font на вкладке Style и установите свойства шрифтов по желанию.

    5. Нажмите вкладку Backgound на вкладке Style и установите свойства фона по желанию.

    6. Нажмите вкладку Margins на вкладке Style и установите параметры отступов и полей.

    7. Нажмите File > Save чтобы сохранить изменения.


Настройка свойств ресурсов для XPages

Добавление стилей и библиотек сценариев для текущего приложения и создание формул для вычисления значений во время выполнения.

Об этой задаче

Чтобы установить свойства ресурсов, выполните следующие действия:


    1. Выберите XPage в редакторе XPages.

    2. В Properties, нажмите вкладку Resources .

    3. Чтобы добавить новый, импортировать или использовать внешний стиль для XPage, нажмите Add Style Sheet....

    4. В диалоговом окне ДAdd Style Sheet to Page, выполните следующие действия:

        a. Чтобы создать новую таблицу стилей, выберите Use style sheet from this application и нажмите New. Укажите имя для новой таблицы стилей, щелкнитеОК, выберите новую таблицу стилей из списка, нажмите ОК, а затем необходимо написать код каскадных таблиц стилей (CSS) в редакторе. Сохраните файл. По умолчанию, Domino Designer ® добавляет расширения CSS к имени файла.

        b. Чтобы импортировать таблицы стилей, выберите Use style sheet from this application и нажмите Import. Перейдите в каталог где у Вас хранятся таблицы стилей на вашем локальном компьютере, выберите импортируемые таблицы стилей из списка и щелкните ОК.

        c. Чтобы использовать внешние таблицы стилей, выберите Link to a style sheet from a URL и укажите путь к таблице стилей, например, http://www.ibm.com/style.css.

        d. Теперь, когда новая таблица стилей появилась в категории Style sheets on the page выберите класс из таблицы стилей. После выбора класса, он появится в поле Class .

    5. Чтобы удалить таблицу стилей, выберите стиль и нажмите Remove.

    6. Чтобы добавить библиотеки сценариев, выполните следующие действия:

        a. Нажмите Add Script Library.

        b. В диалоговом окне Add Script Library to Page укажите библиотеку сценария.

        c. Нажмите ОК.

    7. Чтобы удалить библиотеку сценариев выберите библиотеку сценария и нажмите Remove.

    8. Нажмите File > Save чтобы сохранить изменения.


Настройка событий для элементов управления и XPages

Создание событий и простых действий для XPages и пользовательских (UI) элементов управления.


    1. Выберите необходимый элемент управления в редакторе XPages или выберите XPage, щелкнув вне элементов управления.

    2. Нажмите вкладку Events .

    3. В левой панели в разделе Events, выберите событие.


      Примечание: События со значками сценария, уже имеют простые действия или JavaScript ™ формулы.

    1. Нажмите радио-кнопку Script Editor или Simple Actionsя .Вы можете обрабатывать событие, либо скриптом или простыми действиями, но не одновременно.

    2. Для сценариев, сделайте следующий:

        a. Выберите Server (по умолчанию) для серверных сценариев или Client для клиентского сценария. Для событий, которые связаны с XPage, Сервер это единственный вариант.

        b. Напишите сценарий.

        c. Выберите один из следующих переключателей:


          Full Update - перезагрузить весь XPage с сервера на клиент, после обработки события,

          Partial Update -перезагрузка отдельных частей XPage,

          No Update - не перезагружать XPage,

          No Submission - не передавать XPage.

          Для Partial Update, которое использует асинхронный JavaScript и XML (AJAX) технологию, нажмите Select Element... выберите элементы XPage, которые вы хотите перегрузить, и нажмите кнопку ОК.


        d. При необходимости установите флажок, не проверять корректность данных, что означает отсутствие проверки на стороне сервера, когда страница передается на сервер

        e. При необходимости нажмите Edit Event Parameters и укажите параметры времени выполнения. Добавление, удаление и редактирование параметров, а затем нажмите кнопку ОК.

        f. Повторите предыдущее шаги, чтобы создать дополнительный сценарий для данного события. Вы можете иметь один серверный сценарий и один сценарий на стороне клиента.

        g. Чтобы изменить существующие сценарии, выберите сценарий и отредактируйте текст сценария.

        h. Чтобы удалить существующие сценарии, выберите сценарий и удалите его текст.

    3. Для простых действий, выполните следующие действия:
        a. Чтобы добавить простое действие, нажмите кнопку Add Action. В диалоговом окне Add Simple Action выберите категорию, действия и аргументы. Затем нажмите ОК.

        b. Чтобы добавить простое групповое действие, нажмите Add Group. В диалоговом окне Add Simple Action Group выберите язык и напишите вычисляемое выражение которое возвращает true или false. Это выражение определяет, будут ли выполняться действия в группе. По умолчанию язык JavaScript и по умолчанию выражение возвращает true. Нажмите на Script Editor для использования редактора. Нажмите OK когда вы закончите.

        c. Чтобы добавить простое действие в группу, выберите группу и нажмите Add Action. Если вы добавите более одного действия на верхнем уровне, группа создается автоматически и действия ставят в группу.

        d. Чтобы добавить группу в группу, выберите группу родителя и нажмите Add Group.

        e. Чтобы изменить существующие простые действия или группу, выберите действие или группу и нажмите Edit.

        f. Чтобы удалить существующий простые действия или группу, выберите действие или группу и нажмите Remove.

Смотрите также на NotesNet.ru:
Working with controls in XPages
What's new in application design (Domino Designer 8.5.1)
 
  Опубликовано — 10/28/2009 |    Источник: Designing with XPages

VladSh, 05.11.2009 17:01:24:
Сериал "Notes In Nine": http://www.youtube.com/watch?v=AsOcc8WGwDA
мне нравится! ;-)



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

Мероприятия
18.12.2012   Опыт реализованных проектов на базе технологий IBM
24.10.2012   Решения IBM для построения надежной ИТ-инфраструктуры и сервисов
09.10.2012   Форум «Ударим СЭДом по бездорожью, разгильдяйству и непрозрачным бизнес-процессам! Система электронного документооборота CompanyMedia 4.0: вперед в будущее!»
Пресс-релизы
02.06.2011   ООО "АДБ.РУ" выпустило очередную версию системы управления контентом для Lotus Domino - Logosphere 2.7.
21.01.2010   Компания «Поликом Про» выполнила для компании «Синергия» пилотный проект по внедрению системы защиты электронной почты IBM Lotus Protector for Mail Security
22.12.2009   Новые технологии разработки приложений на базе Lotus Domino
Биржа труда
18.04.2012 - разработчик Lotus Notes (ОАО "УРАЛСИБ")
26.07.2011 - Программист Lotus (удаленная работа) ()
06.06.2011 - Эксперт (Lotus Notes/Domino) (Крупный банк (ТОП-5))
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU