Аннотация
В рамках курса рассматриваются функции разработчика системы Directum, а также даются практические навыки выполнения этих функций.
Содержание курса
Обучение проводится сертифицированным преподавателем с
использованием системы Directum и учебного пособия.
Каждое занятие учебного пособия включает теоретическую
часть, практическую работу и вопросы для проверки.
Содержание курса:
-
Общие сведения:
- архитектура системы Directum;
- программная модель платформы IS-Builder;
- компоненты разработчика;
- общие рекомендации по разработке;
- перенос разработки и настройки между системами;
- документация, относящаяся к разработке.
-
Язык ISBL:
- синтаксис языка ISBL;
- редактор вычислений ISBL;
- блокировки элементов разработки;
- отладчик ISBL.
-
Типовые варианты использования функций ISBL. Часть 1:
- работа с функциями ISBL;
- работа с числами;
- работа со строками;
- работа с массивами;
- работа со списками строк.
-
Типовые варианты использования функций ISBL. Часть 2:
- работа с датами;
- организация диалога с пользователем;
- работа с исключениями;
- работа с константами информационной системы.
-
Введение в объектную модель IS Builder:
- получение доступа к объектам системы;
- реквизиты объектов;
- подсказка по объектной модели IS-Builder.
-
Работа со списками через объектную модель:
- работа со списком через объект типа IList;
- работа со списком строк через объект типа IStringList.
-
Работа с наборами данных объектов системы и со справочниками:
- навигация по набору данных;
- изменение набора данных;
- сортировка и фильтрация данных в наборе;
- работа с детальным набором данных;
- получение доступа к объектам-справочникам.
-
Разработка справочников в Directum. Часть 1:
- компонента Реквизиты справочников;
- компонента Типы справочников.
-
Разработка справочников в Directum. Часть 2:
- действия и методы справочника;
- события справочника.
-
Работа с EDMS-объектами в Directum:
- информация об объекте;
- работа с папками.
-
Разработка типов карточек документов:
- создание новых карточек документов;
- программная работа с документами.
- Работа с задачами и заданиями.
- Настройка типовых маршрутов.
-
Вычисления в типовых маршрутах:
- вычисления в ролях;
- вычисления в свойствах блоков;
- события типовых маршрутов;
- функции для работы с типовыми маршрутами;
- программная отправка задач по ТМ;
- прикладные действия в заданиях и уведомлениях.
- Прикладные действия.
- Поиски.
-
Разработка мастеров действий:
- параметры мастеров действий;
- этапы мастеров действий;
- события мастеров действий;
- макеты документов, генерация документов из макетов.
-
Разработка сценариев:
- разработка сценариев;
- разработка серверных событий.
-
Разработка отчетов:
- основные сведения об отчетах;
- предопределенные переменные в расчетах отчетов;
- разработка RTF-отчетов;
- отчеты со сводными таблицами;
- вызов отчетов из вычислений на ISBL.
-
Диалоги:
- разработка диалогов;
- программная работа с диалогами.
-
Интеграция Directum со сторонними системами:
- общие моменты интеграции Directum со сторонними системами;
- набор средств интеграции Directum (Directum Integration Toolset);
- обращение к внешним COM-объектам из ISBL;
- обращение к объектной модели Directum из внешних систем;
- другие способы взаимодействия с внешними системами.
- Разработка прикладных функций ISBL.
-
Особенности ведения прикладной разработки под веб-доступ:
- ограничения веб-доступа;
- ограничения для разработчика.
Слушатели
Данный курс ориентирован на программистов предприятий, адаптирующих систему Directum для нужд предприятия: осуществляющих разработку, модификацию и настройку отчетов, сценариев, справочников системы, типов карточек электронных документов и типовых маршрутов при помощи предметно-ориентированного инструмента разработки IS-Builder, а также осуществляющих интеграцию системы Directum с другими информационными системами предприятия.
Уровень подготовленности слушателей
Для прохождения курса слушателям необходимо иметь следующие знания и навыки:
- успешную аттестацию по курсу 332 «Использование возможностей базовых модулей системы Directum»;
- успешную аттестацию по курсу 233 «Администрирование и настройка системы Directum»;
- опыт администрирования Microsoft Windows Server;
- опыт администрирования Microsoft SQL Server;
- знания теории баз данных и опыт работы с реляционными базами данных;;
- опыт использования языка запросов Transact-SQL;
- опыт создания документов в формате RTF и HTML;
- навыки работы с электронными таблицами Microsoft Excel, в т.ч. опыт работы со сводными таблицами;
- желателен опыт разработки программного обеспечения.
Все курсы