Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Нур-Султан, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: Разработка приложений Lotus Domino кол-во дней: 5
вендор: IBM Lotus кол-во часов: 40

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

Предварительные требования:

Слушатели должны быть опытными пользователями Notes;  иметь опыт программирования;  иметь базовые знания HTML

Аудитория курса:

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

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