Microsoft Business SolutionsNavision Development I CSIDE Introduction 1

Microsoft ® Business Solutions–Navision® Development I – C/SIDE Introduction 1 of 16

Course Summary • Tables – – – – Definition Table and Field Properties Creating Tables Keys Relationships between Tables Special Table Properties Modifying Properties Table Types and Characteristics 2

Course Summary • Forms – – – – – Definition Form Types and Characteristics Form Properties Creating Forms Form Wizard Useful Controls Creating Buttons Creating Subforms Standard Navigation 3

Course Summary • C/AL Programming – Intrinsic Data Types Numeric Data Types String Data Types Boolean Date, Time, and Date. Time Complex Data Types 4

Course Summary • C/AL Programming – Identifiers and Variables Identifier Syntax (nomenclature) Global Variables Local Variables System Defined Variables Displaying Variables 5

Course Summary • C/AL Programming – The Assignment Statement Assigning Values to a Variable Automatic Type Conversions Assignment Statements The Symbol Menu – Simple Expressions, Terms and Operators Definitions The String Operator Function Calls within an Expression 6

Course Summary • C/AL Programming – Numeric Expressions Types of Arithmetic Operators Operator Precedence – Logical and Relational Expressions Relational Operators Logical Operators Relational Expressions for Comparison Set Inclusion Using NOT, OR, AND, & XOR Logical Operator Precedence 7

Course Summary • C/AL Programming – The IF and EXIT Statements IF-THEN Syntax IF-THEN-ELSE Syntax Functions of the EXIT Statement – Compound Statements and Comments Compound Statement Syntax with BEGIN and END Compound Statements with Nested IF Statements Adding Comments to Code 8

Course Summary • C/AL Programming – Arrays Definition Array Syntax Strings as Arrays of Characters Using Arrays 9

Course Summary • C/AL Programming – Repetitive Statements The FOR Statement The FOR … DOWNTO Statement The WHILE … DO Statement The REPEAT … UNTIL Statement – Other Statements The WITH Statement CASE Statements 10

Course Summary • C/AL Programming – Functions Built-In Functions The Symbol Menu – Using Intrinsic Functions Essential C/AL Functions Communication Functions String Functions System Functions Date Functions Number Functions Other Functions 11

Course Summary • C/AL Programming – Creating Your Own Functions Local Variables More on the EXIT Statement Parameters – Passed by Value or Passed by Reference The Return Value 12

Course Summary • Data Manipulation Reports – – Three Types of Reports Information Reports Documents Non-Printing (or Update) Reports Types of Printed Reports – – – List Reports Test Reports Posting Reports Transaction Reports Document Reports 13

Course Summary • Data Manipulation – Reports – The Report Designer – Data Items – Linking Items – Sections – Request Form – Properties – Grouping – Totals 14

Course Summary • Data Manipulation – Dataports – XMLports – Code. Units – Menu. Suites 15

Course Summary • Integration – NODBC – C/FRONT – OCX Controls – Automation Server 16
- Slides: 16