Данный курс посвящен детальному изучению языка @-формул, без знания которого невозможно создание ни одного коммерческого приложения в среде Lotus Domino.
Аудитория
Курс предназначен для разработчиков приложений для Notes и Domino, имеющих опыт работы с Domino Designer и Notes Client.
Приобретаемые навыки
По окончанию курса слушатели смогут создавать приложения средней сложности, использующие базовый набор встроенных @-функций и @-команд.
Предварительная подготовка
· Опыт создания простейших приложений. Знание основных элементов дизайна, их свойств и предназначений.
· Необходимо предварительно пройти курс ND510 Developing IBM Lotus Domino 7 Applications - Foundation Skills
или обладать эквивалентными знаниями и опытом.
Программа курса
Синтаксис формул
Лексические элементы формул
· Переменные
· Константы
· Операторы выполнения операций
· Порядок выполнения вычислений
· Ключевые слова
· Функции
Как выполняются формулы
· Порядок выполнения
· Формулы, возвращающие значения
· Формулы, выполняющие последовательность действий
· Выполнение формул, содержащие вызовы @-команд
Обработка ошибок в ормулах
Описание @-функций в Domino
· Базовые конструкции языка формул
· Функции выполнения циклов
· Функции определения и преобразования типов данных
· Функции для работы со строками
· Функции для работы со значениями типа «дата-время»
· Функции для работы с численными значениями
· Функции для работы со списками
· Работа с переменными окружения
· Установка значения временной переменной
· Функции для работы с текущим документом
· Функции для работы с паролями
· Функции для работы для почтой
· Функции, определяющие почтовые настройки
· Работа с идентификаторами документов
· Получение информации из баз данных Domino
· Получение информации из баз данных, поддерживающих ODBC-драйверы
· Функции для работы с видами
· Функции, работающие с именами пользователей
· Функции, работающие с правами доступа
· Функции, работающие с профильными документами