Book Image

Microsoft Dynamics AX 2009 Development Cookbook

By : Mindaugas Pocius
Book Image

Microsoft Dynamics AX 2009 Development Cookbook

By: Mindaugas Pocius

Overview of this book

Microsoft Dynamics AX provides a comprehensive Enterprise Resource Planning (ERP) solution for mid-size and larger organizations. Dynamics AX implementations are used worldwide by thousands of customers. With the new version - Dynamics AX 2009 - the system is due to expand even more rapidly. Every new implementation requires some level of customization, and all organizations want this to be done to the highest standards using proven approaches. This step-by-step guide will help you manage your company's ERP information and operations efficiently, and solve your business process problems in an effective and quick way. This book focuses on commonly used custom modifications in major Dynamics AX modules. This book contains commonly used bits of code which were real-world tested in at least one successful Dynamics AX implementation. Many of the recipes were deployed in many implementations and even across several versions of Dynamics AX. The examples in this book cover various areas of Dynamics AX to help developers not only learn about programming, but also about the functional side of Dynamics AX. The book should help developers who already know the basics of Dynamics AX programming to step up to the next level. The recipes allow you to look at the development from the perspective of business processes. You will learn to enhance your user interface using various Dynamics AX UI elements. Managing your data and functions will become easier. You will also get numerous development tips and tricks from a Dynamics AX development expert.
Table of Contents (12 chapters)
Microsoft Dynamics AX 2009 Development Cookbook
Credits
About the Author
About the Reviewers
Preface
Index

Creating Word documents from templates


Even though Microsoft Office Word does not have standard helper classes in Dynamics AX like Excel does, Word documents can be created using very similar procedures by calling COM objects directly. A good example of how to create Word (also PowerPoint and Visio) documents from scratch is the Task Records tool, which is a part of the Dynamics AX 2009 application (for older versions of Dynamics AX, it can be installed separately). The tool can be started from the Tools menu, and it can record a list of user actions to a Word document. The main document creation code is located in the SysTaskRecorderDocStandardWord class, and it is worth looking at the class to understand how Word documents can be created.

Another good place to start with Word documents in Dynamics AX is the standard Document handling feature. It allows building documents like a letter or fax from attached templates for any record in the system. But the usage of standard Document handling...