About Apex InfoTech Information Services Products Consulting Online Courses Certifications Course Schedule Reserve your seat Search Apex InfoTech Home Page
Course ScheduleSearch by Course NumberPrint this documentEmail this documentRegister for this course

Microsoft Dynamics AX 4.0 Development I: MorphX
Course 8623: Three days; Instructor-Led

Introduction
This 3-day course introduces the student to the Microsoft Dynamics AX 4.0 MorphX development environment. This course develops your understanding of the integrated development environment of the Microsoft Dynamics AX MorphX Development Suite. By learning the basics of MorphX, you will understand the building blocks of the Microsoft Dynamics AX solution. These are necessary toward building customizations to add to a customer's final solution.

The course covers an introduction to developing in the MorphX development environment. Topics include Microsoft Dynamics AX Architecture, data objects, user interfaces in Microsoft Dynamics AX, reporting, and a case study to incorporate all the tools. This course provides a solid foundation for development in Microsoft Dynamics AX and will enable the student to be successful in more advanced development courses.

Audience

This course is intended for individuals who will be developing and customizing Microsoft Dynamics AX applications. This audience typically includes application consultants who are tasked with creating a customized application that is based on specific client requirements. Additionally, consultants who are responsible for training or supporting the customer will benefit from the course.

At Course Completion

After completing this course, students will be able to:
Understand the architecture of Microsoft Dynamics AX
Understand the main elements of Microsoft Dynamics AX development
Understand the MorphX development environment and the AOT
Design and create tables, forms, reports, and menus
Modify objects within each major Data Dictionary category
Create a customized user interface
Understand and use the Microsoft Dynamics AX Help documentation
Create report and section templates
Build a customized application that is based on specific requirements


Prerequisites

Before attending this course, students must have:
Some working knowledge of Microsoft Windows 2000 or Microsoft Windows XP.

Key Related Courses:

Microsoft Dynamics AX Development II: Introduction to X++

Course Outline

Chapter 1: Microsoft Dynamics AX Architecture

This chapter explains the concepts behind the Microsoft Dynamics AX architecture. The student is also introduced to the main elements of the MorphX development environment.

Sections
Introduction to Microsoft Dynamics AX Development
Microsoft Dynamics AX Application Essentials
Microsoft Dynamics AX Layered Architecture
Tools for Customization
Working with Companies
Security
Inquiry and Reports
Best Practices

Demonstrations
Creating a new record in the Customer table
Sorting records
Filtering records on the Customer form
Finding records
Using the Label File Wizard
Using Intellimorph
Create a new company and a virtual company
Using virtual companies
Creating a new User group
Creating a simple query on an Auto report
Adding a table in an advanced query
Test Your Knowledge questions

After completing this module, students will be able to:
Understand the advantages of using Microsoft Dynamics AX
Understand the main elements of Microsoft Dynamics AX development
Effectively navigate throughout Microsoft Dynamics AX
Understand the layered architecture of Microsoft Dynamics AX
Understand the basic security architecture
Know how Microsoft Dynamics AX uses Companies
Become familiar with Microsoft Axapta reporting
Understand how Microsoft Dynamics AX integrates with other products

Chapter 2: Data Dictionary

This chapter explores the MorphX development environment. By the end of this chapter, the student can create and modify objects within each major Data Dictionary category.

Sections
MorphX and the Application Object Tree
Tables
Relations
Data Types – Extended and Primitive
Base Enumerations
Maps
Views
Indexes

Demonstrations and Labs
Creating a table
Creating a relation on a table
Creating an Extended Data Type
Assigning an Extended Data Type to a field
Creating Base Enums
Creating an Extended Data Type By Using Base Enums
Creating Views
Creating an Index
Lab 2-1 Table Creation
Lab 2-2 Views

After completing this module, students will be able to:
Understand the MorphX development environment and the Application Object Tree (AOT)
Design and create tables using MorphX
Understand relations on Microsoft Axapta tables
Understand the different data types within Microsoft Dynamics AX
Learn how to create and modify objects within each major Data Dictionary category

Chapter 3: User Interfaces

This chapter focuses on graphical interfaces in Microsoft Dynamics AX such as forms and menus. Students will be able to customize and build both of these objects. Microsoft Dynamics AX Non Graphical objects are also discussed.

Sections
Projects
Forms
Menu items in MorphX
Microsoft Dynamics AX Non Graphical Objects

Demonstrations and Labs
Create a project
Build a form
Create the form design
Creating a Display menu item
Adding a menu item to a menu
Create a menu and add a menu reference
Create a query
Lab3-1 Menu Items Creation

After completing this module, students will be able to:
Understand the role of projects in Microsoft Dynamics AX
Understand Microsoft Dynamics AX graphical interfaces
Design and build Forms in Microsoft Dynamics AX
Create customized menus and menu items
Understand non-graphical objects in Microsoft Dynamics AX
Become familiar with the Microsoft Dynamics AX Help Documentation

Chapter 4: Report Adjustments

This chapter focuses on report elements. The student will design reports using different methods in addition to create report and section templates.

Sections
Introduction to Report Adjustments
Working with Report Design
Report Templates

Demonstrations and Labs
Working with the Visual Report Designer
Modifying Report Properties
Using the Auto Design Specs
Create a custom report design
Building a custom generated report
Create and attach a report template
Create and attach a section template
Test Your Knowledge questions

After completing this module, students will be able to:
Understand the visual report designer in Microsoft Dynamics AX
Work effectively with report elements
Design reports using different methods
Create report and section templates
Understand how best practices are used when they create reports

Chapter 5: Case Study

This chapter serves as a case study using MorphX and its components. Elements discussed in previous chapters are used to build a functional application that is based on a client's requirements.

Sections
Scenario
Part 1: Metadata Design
Part 2: Creating the Basic Data Objects
Part 3: Creating the Graphical Components

Demonstrations and Labs
Use the tools and utilities you have learned in the previous chapters to design and customize an application.

This chapter lets you build:
Tables
Relations
Base enumerations
Extended data types
Basic forms
Reports
Menus
Menu items

Appendix: Solutions

This Appendix contains all the answers to the Test Your Knowledge and Test Your Skills sections.