Development III in Microsoft Dynamics AX 2009

Course Outline

Module 1: Development Environment and Tools

This module gives a comprehensive foundation for the use of the development environment and integrated tools.
Lessons

  • Cross Reference
  • Trustworthy Computing (TwC)
  • Help System
  • Development Environment

Lab : Check Access in a Display Method

Module 2: Working with Data
This module focuses on fetching data from the database. The goal is to make optimal communication with the database with respect to performance. In addition, the student will have knowledge in why and how the use of temporary tables.

Lessons

  • While Select
  • Query
  • Caching
  • Locking
  • Temporary Tables
  • InitFrom
  • Parm Tables
  • Data Integration

Lab : Fetching Data

Lab : Converting Queries

Lab : Reducing locking

Lab : Temporary Tables

Lab : Integrating External Data

Module 3: Classes
This module shows how to use and modify some standard application classes and methods to utilize the existing code for new modifications.

Lessons

  • Collection Classes
  • Application Object Classes
  • Application Substituted Kernel Classes
  • RunBase Framework
  • Args Object

Lab : Create a Map

Lab : Create a Query From Code

Lab : Create a Global method

Lab : Run a Report From Code

Lab : Make a RunBase Class

Lab : Modify a RunBase Class

Lab : Using Args

Module 4: Forms
This module discusses how to create and modify advanced forms.
Lessons

  • Architecture
  • Data Sources
  • Form Controls
  • Form Methods
  • Placement of code
  • Additional Controls
  • Form Types

Lab : Create a form

Lab : Use Unbound Controls

Lab : Initialize a Form

Lab : Add a window control

Lab : Create a List Page

Module 5: Reports
This module shows how to fetch data into reports based on queries or X++ code and covers some advanced functions, for example aggregating and additional report sections.

Lessons

  • Architecture
  • Data Sources
  • Design
  • Methods

Lab : Add Header and Footer Sections

Lab : Override System Methods

 

 

 

.

Prijava

Več informacij