|
Modifier with Visual Basic with Applications (VBA) in Microsoft Dynamics GP 9.0 Course
8520: Three days; Instructor-led |
| Introduction A thorough understanding of these tools allows you to integrate data from Dynamics GP to external applications. You will learn how to work with third-party dictionaries within the VBA project. This course also teaches you how to change default values, populate data fields, and store and retrieve data saved in your own tables.
Modifier with VBA training is recommended for anyone who plans to customize Microsoft Dynamics GP. The class is targeted toward developers or end users. Some knowledge of programming is helpful but not required.
At Course Completion • Modify Dynamics
GP windows and reports to expand the functionality of the solutions Prerequisites • General
knowledge of Microsoft® Windows® • Certified
Professional - MBS Dynamics GP Modifier with VBA
Course
Outline This chapter gives students a general overview of the features and benefits of using Modifier. It also informs the student how to locate and store the customized windows and forms. Main Topics • Modifier Features
and Benefits After completing this chapter, students should be able to: • Identify the
features and benefits available when using Modifier. Chapter 2: Modifying Window and Form Properties This chapter focuses on the procedures used to customize window and form properties. You examine in detail the options available to customize windows and forms to reflect the way your organization does business. Time is spent discussing the benefits of using changing window properties. Main Topics • Setting Window
Properties Labs • Setting Window
Options After completing this chapter, students should be able to: • Customize
settings for Window Properties. Chapter 3: Customizing Window Layouts This chapter explores how to customize window displays. Learn how to modify fields in the window layout. Time is spent discussing how to create and add fields to an existing Dynamics GP window. Time is also spent learning how to work with scrolling windows. Learn how to set the tab sequence and how to add graphics to a window. Main Topics • Changing Individual
Window Displays Labs • Modifying
Individual Window Prompts After completing this chapter, students should be able to: • Understand
which window displays can be changed. Chapter 4: Changing Resources This chapter examines the steps necessary to change global resources. This process includes making a change to global resources and having that change displayed throughout the entire dictionary. Time is spent discussing resources that can be customized globally and what affect the change might have. Main Topics • Changing Other
Global Resources Lab • Changing Data
Formats After completing this chapter, students should be able to: • Modify global
resources such as strings. Chapter 5: VBA Overview This chapter examines the available VBA components. Methods, Properties and Events are introduced in this section. Time is spent discussing how and why to create User Forms. Time is also spent discussing what variables are and how to use them. You will also learn how to compile and debug code within VBA. Main Topics • Introduction After completing this chapter, students should be able to: • Understand
which VBA features are supported. Chapter 6: Working with Windows and Window Fields This chapter examines the steps necessary to add window and window fields to the VBA project. Time is spent discussing what methods and events are useful to customize displays or change the business logic of a window. Events will be used to execute VBA code you write. This section is filled with hands-on exercises to improve VBA skills. Main Topics • Overview Lab • Disabling
Fields After completing this chapter, students should be able to: • Add windows
and fields to the VBA project. Chapter 7: Working with Grids and Grid Fields This chapter examines the steps necessary to add grids and grid fields to the VBA project. Time is spent discussing the different events used to execute VBA code for grids. This section is filled with hands-on exercises to improve VBA skills. Main Topics • Adding Grids
and Grid Fields to your Project Lab • Setting Field
Values in a Grid After completing this chapter, students should be able to: • Add grids
and grid fields to the VBA project . Chapter 8: Storing Additional Data This chapter demonstrates how to save and retrieve information stored in additional tables. Methods and Properties will be discussed in detail as these same events would be used with other storage options. Main Topics • Dynamics User
Object Store (DUOS) Overview Lab • Adding Fields
to a Dynamics GP Window Using Modifier After completing this chapter, students should be able to: • Work with
DUOS tables to add and retrieve data from Dynamics GP windows. Chapter 9: Working with Reports and Report Fields This chapter demonstrates how to add reports and report fields to the VBA project. Methods and Properties will be discussed in detail. Time is spent using VBA functions to properly display data in the report. An exercise demonstrates how to create calculated fields to hold data retrieved from the DUOS table. Main Topics • Overview Lab • Adding Fields
to Existing Dynamics GP Reports After completing this chapter, students should be able to: • Add reports
and report field to the VBA project. Chapter 10: Accessing Data Using ODBC This chapter discusses how to set up and install ADO. Time is spent learning how to retrieve and update data in Dynamics GP using ADO. Main Topics • Overview Lab • Adding Local
Fields to a Dynamics GP Window using Modifier After completing this chapter, students should be able to: • Determine
which data access method will work best for their project. Chapter 11: Working with Multiple Third-Party VBA Projects This chapter discusses how to work with multiple VBA projects. You will learn that not all information you might need to work with is located in the Dynamics GP dictionary. Time is spent working with an exercise demonstrating how to access values in other VBA projects. Main Topics • Working With
Objects in Other Dictionaries Lab • Modifying
a Third-Party Lookup Window to Display Specific Information After completing this chapter, students should be able to: • Mark references
to multiple VBA projects to allow access to data. Chapter 12: Distributing Your VBA Project This chapter discusses how to distribute the VBA customizations to the end users. Detailed information will be given regarding import and export issues the user might encounter. Discussion will also be held regarding how to upgrade the customizations. Main Topics • Distributing
VBA Customizations After completing this chapter, students should be able to: • Distribute
customizations made using Import Package Files. Appendix A: Test Your Knowledge This appendix focuses on measuring the comprehension of the trainees on Dynamics GP Modifier and Dynamics GP Visual Basic Applications. The answers to each test are included in this appendix. Main Topics • Test Your
Knowledge for Modifier Appendix B: Lab Answers and Solutions This appendix has the solutions to the labs provided in the chapters throughout this training manual. Main Topics • Lab 2.1 -
Setting Window Options |