Следите за новостями

Lotus Domino Designer 8: Basic Notes Applications

Описание:

Данный курс дает знания необходимые для проектирования и разработки приложений, выполняющихся на платформе Lotus Domino и функционирующих как в клиенте Notes, так и в Web-браузере. Будут показаны все основные элементы дизайна, их свойства и методология использования их в программировании. По окончании данного курса, проделав серию лабораторных работ, слушатели смогут самостоятельно создавать приложения среднего уровня.

Содержание:

  • Domino как сервер приложений
  • Структура базы данных. ACL. Свойства БД.
  • Интегрированная среда разработки: Domino Designer
  • Основы проектирования форм.
  • Поля. Задание формул в полях.
  • Представления, формулы отбора и свойства представлений.
  • Столбцы, свойства и формулы столбцов,
  • Папки
  • Действия, панель действий, сокрытие действий. Использование формул.
  • Страницы, структуры, фреймы и наборы фреймов.
  • Параметры запуска базы данных
  • Расширенные возможности проектирования форм и представлений
  • Наследование значений полей. Понятие UNID и NoteID
  • События: Input Translation, Input Validation, Input Enabled
  • Списки в полях
  • Дочерние документы. Реализация через формы и представления.
  • Внедренные представления. Календарные представления.
  • Редактирование ячеек данных
  • Безопасность.
  • Список контроля доступа базы данных
  • Безопасность форм, представлений и документов и секции с контролируемым доступом
  • Безопасность на уровне полей
  • Макет. Слои. Таблицы
  • Иконка приложения. Заголовок окна. Контекстная справка. Справка по полю. Всплывающая подсказка. Hotspots.
  • Общие ресурсы, Общий код
  • Использование агентов для обновления данных
  • Пересылка документов по почте
  • Удаление документов, полнотекстовый поиск, жизненный цикл базы данных
  • Поддержка дизайна базы

 Аудитория:

Разработчики приложений для Lotus Domino, доступных как Notes, так и Web клиентам.

 Необходимая подготовка:

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