Programming Microsoft Dynamics NAV
by Mark Brummel , David A. Studebaker , Christopher D. Studebaker
B01M18CPWI
Print Length 页数: 706 pages
Publisher finelybook 出版社: Packt Publishing; 5th Revised edition edition (26 April 2017)
Language 语言: English
ISBN-10: 1786468190
ISBN-13: 9781786468192
Customize your NAV applications
About This Book
Gain from the insights and methods of industry-leading experts and tailor your applications to best suit the needs of your business
Learn through the detailed explanations and useful examples that are presented in a logical,step-by-step manner
This comprehensive guide is written with the goals of being used as a classroom text,a self-study text,and as a handy in-depth reference guide
Who This Book Is For
This book will appeal to all those who want to learn about NAV’s powerful and extensive built-in development capabilities. It assumes that you understand programming and are familiar with business application software,although you aren’t expected to have worked with NAV before. ERP consultants and managers of NAV development will also find the book helpful.
What You Will Learn
Productively and effectively use the development tools that are built into Dynamics NAV
Understand the strengths of NAV’s development tools and how they can be applied to address functional business requirements
Introduction to programming using the C/AL language in the C/SIDE Development Environment
Explore functional design and development using C/AL
Leverage advanced NAV development features and tools
Get to know the best practices to design and develop modifications of new functionality integrated with the standard NAV software
In Detail
Microsoft Dynamics NAV is a full business solution suite,and a complete ERP solution,which contains a robust set of development tools to support customization and enhancement. These tools help in greater control over financials and can simplify supply chain,manufacturing,and operations.
This book will take you from an introduction to Dynamics NAV and its integrated development tools to being a productive developer in the Dynamics NAV Development Environment. You will find this book very useful if you want to evaluate the product’s development capabilities or need to manage Dynamics NAV based projects. It will teach you about the NAV application structure,the C/SIDE development environment,the C/AL language paired with the improved editor,the construction and uses of each object type,and how it all fits together to build universal applications. With this new edition,you will be able to understand how to design and develop using Patterns and new features such as Extensions and Events.
Style and approach
This book is filled with examples and will serve as a comprehensive reference guide,complementing NAV’s Help files.
Contents
Part 1. Introduction To Nav 2017
Chapter 1. Nav 2017 – An Erp System
Chapter 2. A Developer’S Overview Of Nav 2017
Chapter 3. Hands-On Development In Nav 2017
Chapter 4. Other Nav Object Types
Chapter 5. Development Backups And Documentation
Chapter 6. Review Questions
Chapter 7. Summary
Part 2. Tables
Chapter 1. An Overview Of Tables
Chapter 2. Enhancing Our Sample Application
Chapter 3. Types Of Table
Chapter 4. Review Questions
Chapter 5. Summary
Part 3. Data Types And Fields
Chapter 1. Basic Definitions Used In Nav
Chapter 2. Fields
Chapter 3. Data Types
Chapter 4. Fieldclass Property Options
Chapter 5. Filtering
Chapter 6. Review Questions
Part 4. Pages – The Interactive Interface
Chapter 1. Page Design And Structure Overview
Chapter 2. Types Of Pages
Chapter 3. Page Designer
Chapter 4. Page Components
Chapter 5. Wdtu Page Enhancement – Part 1
Chapter 6. Page Controls
Chapter 7. Wdtu Page Enhancement – Part 2
Chapter 8. Page Actions
Chapter 9. Learning More
Chapter 10. Review Questions
Chapter 11. Summary
Part 5. Queries And Reports
Chapter 1. Queries
Chapter 2. Reports
Chapter 3. Report Components – Overview
Chapter 4. Report Data Flow
Chapter 5. Creating A Report In Nav 2017
Chapter 6. Review Questions
Chapter 7. Summary
Part 6. Introduction To C/Side And C/Al
Chapter 1. Understanding C/Side
Chapter 2. C/Al Syntax
Chapter 3. Some Simple Coding Modifications
Chapter 4. Review Questions
Chapter 5. Summary
Part 7. Intermediate C/Al
Chapter 1. C/Al Symbol Menu
Chapter 2. Internal Documentation
Chapter 3. Source Code Management
Chapter 4. Validation Functions
Chapter 5. Date And Time Functions
Chapter 6. Data Conversion And Formatting Functions
Chapter 7. Flowfield And Sumindexfield Functions
Chapter 8. Flow Control
Chapter 9. Input And Output Functions
Chapter 10. Filtering
Chapter 11. Interobject Communication
Chapter 12. Enhancing The Wdtu Application
Chapter 13. Review Questions
Chapter 14. Summary
Part 8. Advanced Nav Development Tools
Chapter 1. Nav Process Flow
Chapter 2. Role Center Pages
Chapter 3. Xmlports
Chapter 4. Web Services
Chapter 5. Review Questions
Chapter 6. Summary
Part 9. Successful Conclusions
Chapter 1. Creating New C/Al Routines
Chapter 2. Multi-Language System
Chapter 3. Multi-Currency System
Chapter 4. Navigate
Chapter 5. Debugging In Nav 2017
Chapter 6. C/Side Test-Driven Development
Chapter 7. Other Interfaces
Chapter 8. Nav Application Server
Chapter 9. Client Add-Ins
Chapter 10. Creating An Extension
Chapter 11. Customizing Help
Chapter 12. Nav Development Projects – General Guidance
Chapter 13. Design For Efficiency
Programming Microsoft Dynamics NAV
未经允许不得转载:finelybook » Programming Microsoft Dynamics NAV
相关推荐
- Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines, 2nd Edition
- IDS and IPS with Snort 3: Get up and running with Snort 3 and discover effective solutions to your security issues
- Zabbix 7 IT Infrastructure Monitoring Cookbook: Explore the new features of Zabbix 7 for designing, building, and maintaining your Zabbix setup, 3rd Edition
- Refactoring with C++: Explore modern ways of developing maintainable and efficient applications
- Microsoft 365 Copilot At Work: Using AI to Get the Most from Your Business Data and Favorite Apps
- Real-World Edge Computing: Scale, secure, and succeed in the realm of edge computing with Open Horizon