| Course OutlineModule 1: Basic Tables This chapter focuses on defining tables and their components. It also discusses how to design appropriate tables to store your data. Lessons - What is a Table?
- Table and Field Properties
- Creating Tables
- What Are Keys?
- Setting Relationships Between Tables
- Special Table Fields
- Modifying Some Properties
- Types of Tables and their Characteristics
- SumIndexFields and FlowFields
After completing this chapter, students will be able to: Create basic tables, keys, and fields Establish relationships between tables Define and create SumIndexFields Define and create FlowFields Module 2: Basic FormsThis chapter focuses on the fundamental concepts and basic tasks involved in designing and using forms. Lessons Blank Forms Useful Controls Forms Wizard Creating Buttons Creating subforms Form Types and Characteristics Standard Navigation
After completing this chapter, students will be able to: Create a form starting with a blank form Create a form using the Form Wizard Add various controls to a form Understand basic form and control properties Set various form and control properties Module 3: Introduction to C/AL ProgrammingThese chapters introduce the programming language built into Microsoft Navision. Lessons Intrinsic Data Types Identifiers and Variables Assignment Statements Simple Expressions, Terms and Operators Numeric Expressions Logical and Related Expressions IF and EXIT Statements Compound Statements and Comments Arrays Repetitive Statements Functions Using Intrinsic C/AL Functions Creating Your Own Functions
After completing this module, students will be able to: - Access the C/AL development environment
- Use existing data types and create new ones
- Identify and use assignment statements
- Create simple, compound, numeric, and logical expressions
- Define and use single and multiple dimensioned arrays
- Use IF, EXIT, repetitive statements and functions
Module 4: ReportsThis chapter focuses on the creation of reports in Microsoft Navision. We examine the types of reports, how sections work, some useful properties, grouping and totaling, and how to use some advanced features. Lessons - Types of Reports
- Report Designers
- How Sections Work
- Report and Section Properties
- Grouping Within a Report
- Totaling Within a Report
- Advanced Report Features
After completing this chapter, students will be able to: Define the types of reports Create reports from a blank report Create reports using the Report Designers Create multi-section reports Group data within a report Add totals to report footers Using FlowFilters in a report Gather information from the Request Form Module 5: DataportsThis chapter focuses on how to import data from and export data to data files. Lessons - Dataport Fundamentals
- Designing Dataports
After completing this chapter, students will be able to: Module 6: XMLportsThis chapter focuses on how to import XML data from and export XML data to files. Lessons - XMLport Fundamentals
- Designing XMLports
After completing this chapter, students will be able to: Define XMLports and their various components Design an XMLport Save, compile and run an XMLport Export XML data to a file Import XML data from a file Module 7: CodeunitsThis chapter focuses on defining what a codeunit is and how to use them. It also demonstrates how to use the functions within a Codeunit from other application objects. Lessons - What is a Codeunit
- What can a Codeunit contain
- Creating Codeunits
- Using Codeunits
After completing this chapter, students will be able to: Define Codeunits and their various components Create a Codeunit Define variables, text constants and functions within a Codeunit Use the C/AL Symbol Menu Save, compile and run a Codeunit Describe the limitations of Codeunits Module 8: MenuSuitesThis chapter describes the MenuSuite object, which contains the menu suite content that is displayed in the Navigation Pane and in the Navigation Pane designer. Lessons MenuSuite Fundamentals Customizing MenuSuites Exporting a MenuSuite Object Upgrading MenuSuite Content
After completing this chapter, students will be able to: Design and create MenuSuite objects Customize existing Menusuite objects Export a MenuSuite object Upgrade existing MenuSuite content Module 9: Integration ToolsThis chapter introduces you to tools that can be used inside or outside of Microsoft Navision to integrate with other applications. Lessons N/ODBC C/Front OCX Controls Automation servers
After completing this module, students will be able to: Install and set up the N/ODBC driver Access database data using queries Write data back to Microsoft Navision Install and set up the C/Front System Identify the limitations of C/Front Install and register OCX controls Implement an OCX control Discuss the problems and limitations of using OCX controls Discuss why automation servers are needed Create a report using automation Respond to automation events Module 10: Navision Implementation MethodologyThis chapter focuses on best practices when creating Microsoft Navision solutions. Lessons - Microsoft Navision Implementation Methodology
- Version Control
- Development documentation
After completing this chapter, students will be able to: Describe the phases within the methodology Discuss the roles within a customization project Describe the Modification Flag and Version Tags Identify the various types of documentation found in a customization project Describe where and how to document code and module changes Module 11: C/FRONT.NETThis chapter focuses on building a C/Front.net sample application. Lessons - Introduction to C/Front.NET
- Install, Run and Debug the C/Front.NET Application
- Building a C/Front.NET Application
After completing this chapter, students will be able to: Describe what C/Front.NET is. Install the C/Front.NET sample application. Run the C/Front.NET sample application Debug the C/Front.NET sample application Build a C/Front.NET application
|
| |