What are ADO files ?
ADO stands for Application Data Object and holds the application code for a
layer. You have an ADO file for each layer you have modified in your system.
Per defaul it is locaed in C:\program files\Microsoft Dynamics
AX\40\Application\Standard . There will be at least a axSYS.aod and an
axSYP.aod . Where the axSYS.aod is the SYS layer and axSYP.aod the SYS-Patch
(SYP) layer.
This blog is all about Dynamics AX and X++.Microsoft Dynamics Ax tips and tricks .
Showing posts with label Axapta. Show all posts
Showing posts with label Axapta. Show all posts
Wednesday, April 16, 2008
Monday, February 11, 2008
How to run AX after changing the network domain
Question : I have a system with a clean installation of AX , after I change the domain I am not able to run AX. So i have to reinstall the AX.
Answer :I solved it by editing the UserInfo table, replacing theNetwork user, Network domain and SID fields with values from a user in thenew domain.
Answer :I solved it by editing the UserInfo table, replacing theNetwork user, Network domain and SID fields with values from a user in thenew domain.
Monday, September 10, 2007
Question :
When using index (not using hint) in a select statement without 'GroupBy' or
'OrderBy' in what sequence do the records occur
Answer:
When using Index hint, the index chosen is hinted to the SQL server as the
one that should be used for the query.
(you shouldn't use this unless you are very sure that's the best selective
index there ever will be for the table)
the index (without hint) is interpreted into a simple ORDER BY clause, so
the records will be ordered in the order of the fields from the index.
( you can turn on logging SQL statements and see the actual query being sent
to the server)
When using index (not using hint) in a select statement without 'GroupBy' or
'OrderBy' in what sequence do the records occur
Answer:
When using Index hint, the index chosen is hinted to the SQL server as the
one that should be used for the query.
(you shouldn't use this unless you are very sure that's the best selective
index there ever will be for the table)
the index (without hint) is interpreted into a simple ORDER BY clause, so
the records will be ordered in the order of the fields from the index.
( you can turn on logging SQL statements and see the actual query being sent
to the server)
More RecId and Id
A RecId is a unique identifier for any record in:
a table (for DAX 4.0)
the entire company (DAX 3.0 and earlier)
RecId is assigned to every record by the kernel of Dynamics AX each time a
record is created.
an ID is not a standard name in DAX, so it's either a customized field added
into the table you are looking into, or just an identifier of an object.
For example, there is a TABLE ID, which is the number of each table in DAX.
A FIELD ID is an integer identifing a field in a table.
etc.
You can make your IDs string as well, for example the NumberSequences work
this way.
a table (for DAX 4.0)
the entire company (DAX 3.0 and earlier)
RecId is assigned to every record by the kernel of Dynamics AX each time a
record is created.
an ID is not a standard name in DAX, so it's either a customized field added
into the table you are looking into, or just an identifier of an object.
For example, there is a TABLE ID, which is the number of each table in DAX.
A FIELD ID is an integer identifing a field in a table.
etc.
You can make your IDs string as well, for example the NumberSequences work
this way.
Dynamics AX Certification
Dynamics AX Certification
Microsoft Dynamics AX 4.0 DevelopmentIntroduction Certification Exam (VUE Exam # AX 40-508,
Prometric Exam # MB6-508) Preparation Guide
Target Audience
Individuals wishing to obtain a certification on Microsoft Dynamics AX 4.0 Development Introduction should take this exam.
Exam Specifics Skills Being Measured:
This certification exam measures your ability to understand and use the integrated development environment of Microsoft Dynamics AX, MorphX Development Suite. You will be tested in the AX Architecture, Data Dictionary, user interfaces and Report adjustments. You will also be measured in how to use X++, Classes, Control statements, Data Base access and Exception Handling.
Time Requirements and Questions:
90 minutes to complete the exam
75 questions with a passing rate of 70%
Multiple Choice and Multiple Answer questions
Registration:
Register for VUE Exam# AX 40-508 AX 4.0 Development Introduction Certification Exam at
Pearson VUE
Register for Prometric Exam# MB6-508 AX 4.0 Development Introduction Certification Exam
at Thompson Prometric
Exam Preparation Tools
In addition to your hands-on experience working with the product, we highly recommend using the
following tools and training to help you prepare for this exam:
Training Materials:
8623: Development I in Microsoft Dynamics AX 4.0
8633: Development II in Microsoft Dynamics AX 4.0
Instructor-Led Training (Please check with your region to verify instructor-led training
availability):
8623: Development I in Microsoft Dynamics AX 4.0
8633: Development II in Microsoft Dynamics AX 4.0
For training materials in additional languages visit Training Materials and search for additional languages.
For instructor-led training in additional languages please visit Find Training and search for courses in
additional languages.
Additional Skills Recommended:
Experience in object oriented programming
Exam Topics
General Microsoft AX Architecture – 18%
Understanding of 3-tier Architecture
Understanding of AOS
Knowledge of Layer Technology and how to Work with Them
Understanding of Label System and Creating Label Files
Development Tools - 18%
General Knowledge of AOT
How to use Intellimorph
How to Import/Export Objects
Debugging Techniquest
Visio
Application Objects– 21%
Creating Data Dictionary Objects
Creating and Working with Forms
Setting Up Projects
Creating and Working with Reports
Creating and Working with Queries
Creating and Working with Menus and Menu Items
Utilizing the Security Structure
Utilizing the Configuration Structure
Table Collections and Virtual Companies
X++ Development – 27%
Data Manipulation/Accessing the Database
Working with Maps
Interacting with the User
Working with Data Models
Working with Class Models
AX-specific Select Techniquest
Best Practices – 16%
Using Naming Conventions
General X++ Coding Standards
Using Validation Techniques
Subscribe to:
Posts (Atom)