Интенсивный тренинг для тех, кто знакомиться с возможностями по модификации и усовершенствованию функциональности Microsoft Dynamics NAV.
Версия: Navision Financials 2.60 - Dynamics NAV 2018 / Business Central 2019
Продолжительность: 40 ак. часов (5 дней)
Новые специалисты группы внедрения, занимающиеся модификацией и разработкой приложений
Специалисты по поддержке пользователей
Знания тренинга необходимы для сдачи экзамена на звание сертифицированного профессионала Microsoft
Введение в среду разработки
Объектная архитектура и общая организация C/SIDE
Принципы разработки приложений: типовая структура функциональной области, хранение и портация объектов приложений
Введение в расширения: Visual Studio Code + AL = Extensions
Обсуждение целей сквозного сценария создания новой функциональной области
Таблицы
Поля, их основные свойства, ключи
Настройка отношений между таблицами (Table Relation, Lookup)
Технология индексного суммирования (SIFT): настройка вычислений, связи (Drilldown)
Классификация таблиц в типовой структуре функциональной области: мастер-данные, журналы, книги и др.
Лабораторная работа на создание табличной структуры условной функциональной области
Формы / Страницы
Принципы создания форм: связанные и несвязанные формы, использование мастера и создание вручную
Контролы (субэлементы) форм и их свойства: label, textbox, checkbox, button, subform и др.
Управление поведением в режимах Lookup и Drilldown
Стандартная навигация в пользовательском интерфейсе
Классификация форм в типовой структуре функциональной области: карточки, списки, рабочие формы и др.
Лабораторная работа на создание пользовательского интерфейса условной функциональной области
Client/Application Language (C/AL) и программные модули
Синтаксис. Работа с Символьным меню и окнами объявления переменных
Типы данных. Знакомство со сложными типами данных: Record, Form, Report
Операторы, алгебраические функции
Управляющие конструкции: IF-THEN, циклы, оператор CASE
Объявление и вызовы пользовательских функций
Знакомство с библиотекой встроенных функций
Лабораторная работа на создание программного модуля для условной функциональной области: прототип функции учета журнала
Отчеты
Принципы разработки отчетов: модель данных и графический дизайн. Использование мастера и разработка вручную
Свойства отчетов, элементов данных, секций, контролов
Настройка сортировки, фильтрации, вычисления итогов, группировки данных
Классификация отчетов в типовой структуре функциональной области: списки, документы и др.
Лабораторная работа на создание набора отчетов для условной функциональной области
Запросы
Принципы разработки запросов: модель и структура
Использование запроса из C/AL
Использование запроса из внешних приложений
Порты данных
Модель порта данных: сортировка, фильтрация
Форматы файлов ввода-вывода
Обработка импортируемых/экспортируемых данных
Описание структуры (схема) XML-порта: теги, связи с таблицами и полями
Работа XML-порта: потоки, обработка импортируемых/экспортируемых значений
Лабораторная работа на создание XML-портов для условной функциональной области
Панель навигации и ролевые центры
Структура, правила редактирования и сохранения. Импорт/экспорт изменений.
Лабораторная работа на создание раздела в панели навигации для условной функциональной области.
Знакомство с возможностям интеграции Microsoft Dynamics NAV со внешними приложениями
(OLE) Automation
.Net
HTTP Rest
Уверенная работа на уровне пользователя в среде Microsoft Windows
Представление об организации информационных систем, технологиях разработки, процедурных языках программирования и реляционных базах данных
Рекомендуется владение знаниями и навыками на уровне подготовки на тренингах Введение в Microsoft Dynamics NAV, Финансовый учет в Microsoft Dynamics NAV