Семинар: Введение в среду разработки (c/side) microsoft dynamics nav 5. 0. Семинар прошёл

Код 13083


Для кого семинар?

Новые специалисты группы внедрения, занимающиеся модификацией и разработкой приложений; Специалисты по поддержке пользователей;

Программа семинара

Блок A. Введение в среду разработки (C/SIDE) Microsoft Dynamics NAV

Объектная архитектура и общая организация C/SIDE.

Принципы разработки приложений: типовая структура функциональной области, хранение и портация объектов приложений.

Обсуждение целей сквозного сценария на создании условной функциональной области.

Блок B. Таблицы

Поля, их основные свойства, ключи.

Настройка отношений между таблицами (Table Relation, Lookup).

Технология индексного суммирования (SIFT): настройка вычислений, связи (Drilldown).

Классификация таблиц в типовой структуре функциональной области: мастер-данные, журналы, книги и др.

Лабораторная работа на создание табличной структуры условной функциональной области.

Блок C. Оконные формы

Принципы создания форм: связанные и несвязанные формы, использование мастера и создание вручную.

Контролы (субэлементы) форм и их свойства: label, textbox, checkbox, button, subform и др.

Управление поведением в режимах Lookup и Drilldown.

Стандартная навигация в пользовательском интерфейсе.

Классификация форм в типовой структуре функциональной области: карточки, списки, рабочие формы и др.

Лабораторная работа на создание пользовательского интерфейса условной функциональной области.

Блок D. Отчеты

Принципы разработки отчетов: модель данных и графический дизайн. Использование мастера и разработка вручную.

Свойства отчетов, элементов данных, секций, контролов.

Настройка сортировки, фильтрации, вычисления итогов, группировки данных.

Классификация отчетов в типовой структуре функциональной области: списки, документы и др.

Лабораторная работа на создание набора отчетов для условной функциональной области.

Блок E. Client/Application Language (C/AL) и программные модули

Синтаксис. Работа с Символьным меню и окнами объявления переменных.

Типы данных. Знакомство со сложными типами данных: Record, Form, Report.

Операторы, алгебраические функции.

Управляющие конструкции: IF-THEN, циклы, оператор CASE.

Объявление и вызовы пользовательских функций.

Знакомство с библиотекой встроенных функций.

Лабораторная работа на создание программного модуля для условной функциональной области: прототип функции учета журнала.

Блок F. Порты данных

Модель порта данных: сортировка, фильтрация.

Форматы файлов ввода-вывода.

Обработка импортируемых/экспортируемых данных.

Лабораторная работа на создание портов данных для условной функциональной области.

Блок G. XML-порты

Описание структуры (схема): теги, связи с таблицами и полями.

Работа xml-порта: потоки, обработка импортируемых/экспортируемых значений.

Лабораторная работа на создание xml-портов для условной функциональной области.

Блок H. Панель навигации.

Структура, правила редактирования и сохранения. Импорт/экспорт изменений.

Лабораторная работа на создание раздела в панели навигации для условной функциональной области.

Блок I. Знакомство с возможностям интеграции Microsoft Dynamics NAV со внешними приложениями через OLE Automation Server

Обзор возможностей OLE Automation.

Демонстрация: создание отчетов (экспорт в Microsoft Office Excel) с использованием OLE Automation.