Array
(
    [Sub_Class_ID] => 191
    [Subdivision_ID] => 139
    [Class_ID] => 240
    [Sub_Class_Name] => Курсы
    [Priority] => 0
    [Read_Access_ID] => 1
    [Write_Access_ID] => 3
    [EnglishName] => kursy
    [Checked] => 1
    [Catalogue_ID] => 2
    [Edit_Access_ID] => 3
    [Checked_Access_ID] => 3
    [Delete_Access_ID] => 3
    [Subscribe_Access_ID] => 0
    [Moderation_ID] => 1
    [DaysToHold] => 0
    [AllowTags] => 0
    [RecordsPerPage] => 0
    [MinRecordsInInfoblock] => 
    [MaxRecordsInInfoblock] => 
    [SortBy] => Priority DESC
    [Created] => 2018-07-16 12:30:22
    [LastUpdated] => 2021-05-31 20:24:24
    [DefaultAction] => index
    [NL2BR] => 0
    [UseCaptcha] => 0
    [CustomSettings] => $CustomSettings = array (
  'Title' => 'Курсы по Docsvision 5',
  'Description' => 'Познакомиться с программой интересующего вас курса и требованиями по предварительной подготовке к нему вы можете по ссылке с названия курса.

Для первого знакомства с Docsvision рекомендуем изучить Обзор системы и демоверсию, доступные в нашем Демоцентре.', 'DocsvisionVersion' => '11', ); [Class_Template_ID] => 244 [isNaked] => 0 [AllowRSS] => 0 [AllowXML] => 0 [SrcMirror] => 0 [Edit_Class_Template] => 0 [Admin_Class_Template] => 0 [TableViewMode] => 1 [Cache_Access_ID] => 2 [Cache_Lifetime] => 0 [CacheForUser] => 0 [Comment_Rule_ID] => 0 [sysTbl] => 0 [_nc_final] => 1 [Class_Name] => Список курсов [Class_Group] => Шаблоны компонентов [Keyword] => list [ObjectNameSingular] => [ObjectNamePlural] => [FormPrefix] => [FormSuffix] => [RecordTemplate] => [RecordTemplateFull] => [TitleTemplate] => $f_Name [TitleList] => [UseAltTitle] => 0 [AddTemplate] => [EditTemplate] => [AddActionTemplate] => [EditActionTemplate] => [SearchTemplate] => [FullSearchTemplate] => [SubscribeTemplate] => [System_Table_ID] => 0 [Settings] => [AddCond] => [EditCond] => [SubscribeCond] => [DeleteCond] => [CheckActionTemplate] => [DeleteActionTemplate] => [CustomSettingsTemplate] => $settings_array = array ( 'Title' => array ( 'type' => 'string', 'subtype' => NULL, 'caption' => 'Заголовок', 'initial_value' => '', 'skip_in_form' => '0', 'validate_regexp' => '', 'validate_error' => '', 'size' => '64', ), 'Description' => array ( 'type' => 'textarea', 'subtype' => NULL, 'caption' => 'Описание', 'initial_value' => '', 'skip_in_form' => '0', 'size' => '5', ), 'DocsvisionVersion' => array ( 'type' => 'select', 'subtype' => 'classificator', 'caption' => 'Версия Docsvision', 'initial_value' => '', 'skip_in_form' => '0', 'classificator' => 'DocsvisionVersion', ), ); [ClassDescription] => [DeleteTemplate] => [ClassTemplate] => 240 [Type] => useful [File_Mode] => 1 [File_Path] => /docsvision_course/list/ [File_Hash] => 5e7b4e5558f84c13cbc1b20398372ee9 [FieldsInTableView] => [IsAuxiliary] => 0 [IsOptimizedForMultipleMode] => 0 [DisableBlockMarkup] => 1 [Real_Class_ID] => 244 [Sub_Class_Settings] => Array ( [Title] => Курсы по Docsvision 5 [Description] => Познакомиться с программой интересующего вас курса и требованиями по предварительной подготовке к нему вы можете по ссылке с названия курса.

Для первого знакомства с Docsvision рекомендуем изучить Обзор системы и демоверсию, доступные в нашем Демоцентре. [DocsvisionVersion] => 11 ) [Subdivision_Name] => Перечень курсов [Hidden_URL] => /spisok-kursov/ [Hidden_Host] => edu.docsvision.com [convert2txt] => $f_Number = htmlspecialchars($f_Number, ENT_QUOTES, $nc_core->NC_CHARSET, false); $f_Name = htmlspecialchars($f_Name, ENT_QUOTES, $nc_core->NC_CHARSET, false); $f_Audience = htmlspecialchars($f_Audience, ENT_QUOTES, $nc_core->NC_CHARSET, false); $f_Description = nl2br($f_Description); $f_RequiredCourses = htmlspecialchars($f_RequiredCourses, ENT_QUOTES, $nc_core->NC_CHARSET, false); $f_Organizers = htmlspecialchars($f_Organizers, ENT_QUOTES, $nc_core->NC_CHARSET, false); $f_NumberHours = htmlspecialchars($f_NumberHours, ENT_QUOTES, $nc_core->NC_CHARSET, false); $f_DistanceLink = htmlspecialchars($f_DistanceLink, ENT_QUOTES, $nc_core->NC_CHARSET, false); )

DV007 Основы программирования в решениях Docsvision 5

Обучение ваших сотрудников – необходимое условие для успешного внедрения, использования и развития системы на базе Docsvision
  • 11.10 - 15.10
  • Санкт-Петербург
  • 57 000 руб.
Зарегистрироваться
Организаторы
  • Docsvision

Цель курса

Получение знаний и начальных навыков о структуре, объектной модели и интерфейсах прикладного программирования платформы Docsvision 5.4, принципах разработки решений на платформе: создание библиотек карточек, расширение функциональности стандартных карточек и разработка собственных с помощью сценариев (скриптов), написание скриптов в бизнес-процессах.

Аудитория

Инженеры-программисты, выполняющие программирование в решениях на платформе Docsvision.

Предварительная подготовка

Знание основ установки, администрирования, и конструирования решений и бизнес-процессов Docsvision (в объеме курсов DV004, DV005, DV006). Знание технологии Microsoft .NET, практическое использование языков VB.NET или C# (опыт использования от 1 года). Понимание принципов объектно-ориентированного программирования, работы СУБД.

Часть 1: Введение в платформу

  • Введение (1 час):
    • Предназначение и описание курса;
    • Основные элементы Docsvision как платформы;
    • Инструменты конструирования Docsvision 5.4.
  • Возможности Docsvision 5 для разработчиков (4 часа):
    • Пример простой карточки на Docsvision 5.4;
    • Структура карточки Docsvision 5.4;
    • Пример сценария в бизнес-процессе;
    • Другие возможности программного расширения функционала Docsvision 5.4.
  • Архитектура Docsvision 5.4 (3 часа);
    • Общее описание архитектуры;
    • Docsvision API;
    • Шаблоны решений на платформе.

Часть 2: Сценарии в карточках и бизнес-процессах

  • Использование объектной модели Docsvision 5.4 (4 часа):
    • Создание пользовательских сценариев в карточках и бизнес-процессах с использованием объектной модели Docsvision 5.4
    • Практическое занятие: разработка пользовательских сценариев (3 часа).
  • Использование API базового уровня в Docsvision 5.4  (4 часа):
    • Создание сложных сценариев в карточках и бизнес-процессах;
    • Практическое занятие: разработка пользовательских сценариев (3 часа).

Часть 3: Разработка приложений на платформе Docsvision 5.4

  • Разработка библиотек карточек с использованием Базовой карточки (4 часа)
    • Разработка компонент карточек, библиотек карточек, расширений Навигатора
    • Практическое занятие: разработка библиотеки карточек (3 часа)
  • Разработка специальных приложений на платформе (4 часа):
    • Использование платформы в специальных случаях;
    • Возможности работы с сервером Docsvision напрямую;
    • Разработка серверных расширений и отдельных сервисов;
    • Практическое занятие: создание альтернативного клиентского рабочего места (3 часа).