Богатый опыт по формированию и управлению электронными информационными ресурсами позволяет нам успешно реализовывать учебные программы в данной предметной области.
Мы даем профессиональные знания и развиваем практические навыки на высоком уровне.
Главная  /  Образовательные услуги  /  Профильные программы по оборудованию и ПО  /  Программирование в толстом клиенте ПО «ЭЛАР Саперион»

Программирование в толстом клиенте ПО «ЭЛАР Саперион»

Цели курса:

Формирование системы знаний о возможностях программирования в системе «ЭЛАР Саперион», формирование навыков разработки макросов и форм.

Задачи курса:

По результатам освоения программы обучающиеся должны иметь представление:

  • о возможностях программирования в системе ЭЛАР Саперион
  • об особенностях  разработки определений
  • об особенностях  разработки форм
  • об особенностях  разработки макросов

Формы и методы обучения:

  • теоретическое обучение (проводится в форме лекции с элементами беседы)
  • практические занятия (практическая работа с системой)

Система контроля уровня знаний: по курсу обучения проводится устный зачет по изученным вопросам

Длительность обучения: 16 часов.

Необходимое обеспечение для изучения курса:

  • рабочее место с установленной системой ЭЛАР Саперион и выходом в интернет
  • прохождение курса «Администрирование ПО ЭЛАР Саперион»

Программа обучения

Тема

Содержание

Формы обучения

День 1

1

Принципы построения электронного архива

Архитектура электронного архива на базе ПО ЭЛАР Саперион

  • работа через ODBC
  • хранение документов в медиях

Общее описание возможностей программирования в ЭЛАР Саперион

Лекция

2

API Saperion

Знакомство с порталом Saperion

Знакомство с клиентским API Saperion (объекты, свойства, методы):

  • Приложение
  • Документ
  • Курсор
  • Форма
  • Элементы управления, меню, списки результатов, их поля
  • Штамп
  • Пользователь, профиль, локация, группа, список доступа
  • Буфер обмена
  • Вспомогательное API

Знакомство с серверным API Saperion:

  • Сервер
  • Серверные и глобальные пулы
  • Медии и драйвера
  • Кэши
  • Пользователи
  • ODBC

Лекция

Практическое занятие

3

Перерыв

 

13.00 – 14.00

4

Программирование модулей

Разработка клиентских модулей и их использование

Разработка серверных модулей и их использование

VB Script

Вызов функций Саперион с использованием механизма СОМ из внешних приложений

Лекция

Практическое занятие

5

Соглашение о кодировании

Знакомство с соглашением о кодировании

  • Правила именования
  • Форматирование кода
  • Требования кодирования и проектирования (методов, модулей, определений, форм и БД)
  • Комментирование кода

Лекция

Практическое занятие

День 2

6

Базы данных

Проектирование базы данных

Определение индексных, поисковых и справочных таблиц, таблиц аудита

Лекция

Практическое занятие

7

Экранные формы

Принципы работы с экранными формами. Работа с дизайнером форм

Стандартные элементы экранных форм:

  • Поле
  • Метка
  • Кнопка
  • Список результатов
  • Окно просмотра документа
  • Оконная область

Оконные и элементные события

Лекция

Практическое занятие

8

Перерыв

13.00 – 14.00

9

Сторонние COM-объекты

Использование COM-объектов

  • Работа с файлами
  • Работа с базами данных
  • Запуск процессов, работа с переменными среды, доступ к системным папкам, работа с реестром

Лекция

Практическое занятие

10

Типовые решения

Знакомство с типовыми решениями и приёмами программирования ЭЛАРа в ПО Саперион

Лекция

11

Самостоятельная практика

Выполнение обучаемым типовых задач по программированию:

  • Сделать несколько справочников, основной индексный definition и представление. Создать на их основе лоток для хранения документов. Настройка медий и пулов
  • Создать сводный отчёт по документам этого лотка
  • Вызвать извне просмотр документа этого лотка
  • Создать событие обработки на архивацию и создание версии
  • Создать загрузчик документов в Саперион
  • Создать серверный метод мониторинга медий и лицензий

Практическое занятие

12

Проведение зачета по изученной тематике

Зачет по курсу «Программирование в толстом клиенте ПО «ЭЛАР Саперион»

Зачет

17.00 – 18.00

Контактная информация

Телефон: +7 (495) 274-31-31, добавочный — 1215
E-mail: erm@elar.ru

Ваши знания – наш успех!

«Регистрация на семинар»
CAPTCHA