SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
MorphX Development Tools [AX 2012]
Updated: August 2, 2011
Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
MorphX development tools are available in the Tools menu. Many are also available from the Add-ins shortcut menu in the Application Object Tree (AOT). When tools
are activated from the Add-Ins menu, they take the current AOT node as the point of departure.
The X++ code editor, the X++ compiler, the Reverse Engineering Tool, and the tracing tools are not available from the Development tools menu or the AOT Add-
Ins menu. The code editor opens when you double-click a method or create a new job. The compiler can be accessed from the Code editor window. To open the
Reverse Engineering tool, right-click a project, and then select Add-Ins > Reverse Engineer. For information about enabling the tracing tools, see Setting Up the
Tracing Tools.
The development tools available in the Development tools and Add-Ins menus are described in the following table.
The Code Explorer, Benchmark, and Visual MorphXplorer tools are no longer available. The Reverse Engineering tool has replaced the Visual
MorphXplorer tool.
Tool Opened from Description
Application objects Tools > Application
objects menu
Add-Ins menu
Lists application objects, grouped by object type.
Axd Wizard Tools > Wizards menu Helps you to create a XML document (Axd) class
Check Best Practices Add-Ins menu Checks whether your X++ code is in compliance with Microsoft Dynamics AX standards.
Note This command does not check all best practices and does not guarantee that your
X++ code complies with Microsoft Dynamics AX standards. For more information,
see Best Practices for Microsoft Dynamics AX Development.
Class Wizard Tools > Wizards menu Helps you to create a new class.
Code profiler Tools menu Records the execution time of each line of code and enables you to analyze the data to find
performance bottlenecks.
Code Upgrade Tools menu Helps you to compare and merge your X++ source code when upgrading to a new version
of Microsoft Dynamics AX.
COM Class Wrapper
Wizard
Tools > Wizards menu Helps you to create a wrapper class for a COM object. Ensures type safety when using
dynamic binding.
Compare Add-Ins menu Enables you to compare the current object with another object or another version of the
same object.
Compare layers Tools > Code upgrademenu Enables you to compare any two application object layers. For example, the current SYS
layer and the OLD SYS layer. Creates a project that contains objects that only exist in one
layer and objects that are different in the two layers.
Create upgrade project Tools > Version
upgrade menu
Analyzes your system and creates a project that contains the application objects that must
be upgraded manually.
Cross-reference Tools menu
Add-Ins menu
Enables you to see relationships between objects. You can see which objects use the
current object and which other objects the current object uses.
Debugger Tools menu Enables you to debug your X++ code.
For more information, see the Debugger Help. It is available from the Help menu in the
debugger and from the Microsoft Dynamics AX Debugger node in the table of contents of
the Help opened from the Help > Developer Helpmenu.
Financial Dimensions
Wizard
Tools > Wizards menu Helps you add a new financial dimension to the system.
Images Tools > Web
development menu
Enables you to manage the images available for use in Web applications.
Label editor Tools > Label menu Enables you to create, edit, and delete labels.
Label log Tools > Label menu Displays the history of labels in the application.
Label file wizard Tools > Label menu
Tools > Wizards menu
Enables you to create a new label file.
Label intervals Tools > Label menu Enables you to specify which label IDs can be used with a particular label file.
Legacy Help Texts Development toolsmenu Obsolete.
In previous versions of Microsoft Dynamics AX, this tool enabled you to view and edit the
HTML source of Help topics available for application objects.
Legacy Help
Validation
Development toolsmenu Obsolete.
In previous versions of Microsoft Dynamics AX, this tool enabled you to search for text
and tags in documentation objects to find Help topics that do not conform to best practices
for Microsoft Dynamics AX documentation.
Locked application
objects
Development
tools >Application
objectsmenu
Displays a list of the application objects that are currently locked.
Number of records Tools menu Counts the number of records in each table in the current company.
Old application objects Tools > Application
objects menu
Displays the system's old application objects and a detailed log of each object's history.
Refresh AOD Development
tools >Application
objectsmenu
Flushes cached application object information.
Refresh runtime model
data
Tools > Caches menu Flushes cached model metadata information.
Refresh Data Tools > Caches menu Flushes cached database records.
Refresh Dictionary Tools > Caches menu Flushes cached application object dictionary information.
Reindex Development
tools >Application
objectsmenu
Re-indexes the AOT.
Report Wizard Tools > Wizards menu Helps you to create a new report.
Source Code Titlecase
Update
Add-Ins menu Applies the correct case to objects names used in your code. For example, classes begin
with an uppercase letter (for example, AddressCheck) and methods begin with a
lowercase letter (for example, classDeclaration).
Style sheets and
Themes
Development toolsmenu Enables you to create style sheets and themes. Themes are style sheets with a set of images
that define the overall look of a Web site. For more information, see How to: Create New
SharePoint Themes.
Table browser Add-Ins menu Enables you to view or update data in the current table.
Table definitions Tools menu
Add-Ins menu
Enables you to generate a report that presents an overview of selected tables. The overview
includes fields, types, labels, configuration keys, and HelpTexts.
Type Hierarchy
Browser and Type
Hierarchy Context
Tools > Type hierarchy
browser
Add-Ins > Type hierarchy
browser
Tools > Type hierarchy
context
Enables you to view the hierarchy of a table, class, enum, or extended data type (EDT).
Unit Test Tools menu Enables you to use the Unit Test Framework.
Usage data Development
tools >Application
objectsmenu
Enables you to view the settings that a user has selected while using Microsoft Dynamics
AX. These preferences are saved to make it faster for the user to use the same functionality
the next time.
Version control Development toolsmenu Provides version control for all AOT objects, projects, and label files.
Web sites Tools > Web
development menu
Enables you to set up and administrate your Web sites.
Wizard wizard Tools > Wizards menu Helps you to create your own wizard.
 

Más contenido relacionado

La actualidad más candente

Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle Forms Tutorial (www.aboutoracleapps.com)Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle Forms Tutorial (www.aboutoracleapps.com)magupta26
 
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3Fabio Filardi
 
Query Analyser , SQL Server Groups, Transact –SQL
Query Analyser , SQL Server Groups, Transact –SQLQuery Analyser , SQL Server Groups, Transact –SQL
Query Analyser , SQL Server Groups, Transact –SQLKomal Batra
 
Guide to InDesign scripts for enhancing 508 accessibility of pdfs
Guide to InDesign scripts for enhancing 508 accessibility of pdfsGuide to InDesign scripts for enhancing 508 accessibility of pdfs
Guide to InDesign scripts for enhancing 508 accessibility of pdfsMatthew Mariani
 
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3Fabio Filardi
 
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CILMicrosoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CILFabio Filardi
 
Tutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft AccessTutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft Accessmcclellm
 
Ms access basics ppt
Ms access basics ppt Ms access basics ppt
Ms access basics ppt vethics
 
Quickstart Microsoft access 2013
Quickstart Microsoft access 2013Quickstart Microsoft access 2013
Quickstart Microsoft access 2013comatsg
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studiosarovar1
 
MS Access teaching powerpoint tasks
MS Access teaching powerpoint tasksMS Access teaching powerpoint tasks
MS Access teaching powerpoint tasksskomadina
 
Axapta interview questions
Axapta interview questionsAxapta interview questions
Axapta interview questionsKD420
 
Access lesson05
Access lesson05Access lesson05
Access lesson05Aram SE
 

La actualidad más candente (20)

Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle Forms Tutorial (www.aboutoracleapps.com)Oracle Forms Tutorial (www.aboutoracleapps.com)
Oracle Forms Tutorial (www.aboutoracleapps.com)
 
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
 
Query Analyser , SQL Server Groups, Transact –SQL
Query Analyser , SQL Server Groups, Transact –SQLQuery Analyser , SQL Server Groups, Transact –SQL
Query Analyser , SQL Server Groups, Transact –SQL
 
Guide to InDesign scripts for enhancing 508 accessibility of pdfs
Guide to InDesign scripts for enhancing 508 accessibility of pdfsGuide to InDesign scripts for enhancing 508 accessibility of pdfs
Guide to InDesign scripts for enhancing 508 accessibility of pdfs
 
Crystal report
Crystal reportCrystal report
Crystal report
 
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 2/3
 
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CILMicrosoft Dynamics AX 2012 - X++ Compiled to CIL
Microsoft Dynamics AX 2012 - X++ Compiled to CIL
 
Ayush presentation
Ayush presentationAyush presentation
Ayush presentation
 
Tutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft AccessTutorial for using SQL in Microsoft Access
Tutorial for using SQL in Microsoft Access
 
Ms access basics ppt
Ms access basics ppt Ms access basics ppt
Ms access basics ppt
 
Les07
Les07Les07
Les07
 
Quickstart Microsoft access 2013
Quickstart Microsoft access 2013Quickstart Microsoft access 2013
Quickstart Microsoft access 2013
 
Access 2007
Access 2007Access 2007
Access 2007
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studio
 
VB6 Using ADO Data Control
VB6 Using ADO Data ControlVB6 Using ADO Data Control
VB6 Using ADO Data Control
 
Msaccess
MsaccessMsaccess
Msaccess
 
Sq lite manager
Sq lite managerSq lite manager
Sq lite manager
 
MS Access teaching powerpoint tasks
MS Access teaching powerpoint tasksMS Access teaching powerpoint tasks
MS Access teaching powerpoint tasks
 
Axapta interview questions
Axapta interview questionsAxapta interview questions
Axapta interview questions
 
Access lesson05
Access lesson05Access lesson05
Access lesson05
 

Destacado

Why gold is different from other assets
Why gold is different from other assetsWhy gold is different from other assets
Why gold is different from other assetsHochleitner Marine
 
It's Always Been Done That Way
It's Always Been Done That WayIt's Always Been Done That Way
It's Always Been Done That WayS Bryce Kozla
 
Ethics in Indian Healthcare - MedicinMan October 2016
Ethics in Indian Healthcare - MedicinMan October 2016Ethics in Indian Healthcare - MedicinMan October 2016
Ethics in Indian Healthcare - MedicinMan October 2016Anup Soans
 
P2 12 Power of the atom lesson notes
P2 12 Power of the atom lesson notesP2 12 Power of the atom lesson notes
P2 12 Power of the atom lesson notesPaul Burgess
 
Larry k - trail presentation
Larry k - trail presentationLarry k - trail presentation
Larry k - trail presentationTrailplan
 
Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...
Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...
Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...KESYPSERRON
 
موريس بوكاي والفرعون
موريس بوكاي والفرعونموريس بوكاي والفرعون
موريس بوكاي والفرعونElhassan ROUIJEL
 
Huur voor korte duur; connexiteit - 24 mei 2012
Huur voor korte duur; connexiteit - 24 mei 2012Huur voor korte duur; connexiteit - 24 mei 2012
Huur voor korte duur; connexiteit - 24 mei 2012Jakke_Cloin
 
VANZARE Apartament 3 camere Crangasi
VANZARE Apartament 3 camere CrangasiVANZARE Apartament 3 camere Crangasi
VANZARE Apartament 3 camere Crangasiemadoyle
 
ГОС 3-го поколения
ГОС 3-го поколенияГОС 3-го поколения
ГОС 3-го поколенияfarcrys
 
Passport to dreams
Passport to dreamsPassport to dreams
Passport to dreamshollsterm
 
MedicinMan November 2012
MedicinMan  November 2012MedicinMan  November 2012
MedicinMan November 2012Anup Soans
 
Toronto Real Estate Statistics-May_2011
Toronto Real Estate Statistics-May_2011Toronto Real Estate Statistics-May_2011
Toronto Real Estate Statistics-May_2011James Metcalfe
 
An Analysis of City-Owned Trees in Keene, NH
An Analysis of City-Owned Trees in Keene, NHAn Analysis of City-Owned Trees in Keene, NH
An Analysis of City-Owned Trees in Keene, NHChristopher Brehme
 

Destacado (20)

report
reportreport
report
 
Gold as a strategic asset
Gold as a strategic assetGold as a strategic asset
Gold as a strategic asset
 
College of Europe
College of EuropeCollege of Europe
College of Europe
 
Why gold is different from other assets
Why gold is different from other assetsWhy gold is different from other assets
Why gold is different from other assets
 
It's Always Been Done That Way
It's Always Been Done That WayIt's Always Been Done That Way
It's Always Been Done That Way
 
Ethics in Indian Healthcare - MedicinMan October 2016
Ethics in Indian Healthcare - MedicinMan October 2016Ethics in Indian Healthcare - MedicinMan October 2016
Ethics in Indian Healthcare - MedicinMan October 2016
 
P2 12 Power of the atom lesson notes
P2 12 Power of the atom lesson notesP2 12 Power of the atom lesson notes
P2 12 Power of the atom lesson notes
 
Larry k - trail presentation
Larry k - trail presentationLarry k - trail presentation
Larry k - trail presentation
 
Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...
Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...
Συμμετοχή του 2ου ΕΠΑΛ Σερρών στον περσινό Διαγωνισμό Επιχειρηματικότητας με ...
 
Lezione del 24 marzo 2011
Lezione del 24 marzo 2011Lezione del 24 marzo 2011
Lezione del 24 marzo 2011
 
موريس بوكاي والفرعون
موريس بوكاي والفرعونموريس بوكاي والفرعون
موريس بوكاي والفرعون
 
Huur voor korte duur; connexiteit - 24 mei 2012
Huur voor korte duur; connexiteit - 24 mei 2012Huur voor korte duur; connexiteit - 24 mei 2012
Huur voor korte duur; connexiteit - 24 mei 2012
 
VANZARE Apartament 3 camere Crangasi
VANZARE Apartament 3 camere CrangasiVANZARE Apartament 3 camere Crangasi
VANZARE Apartament 3 camere Crangasi
 
Ghana At A Glance
Ghana At A GlanceGhana At A Glance
Ghana At A Glance
 
ГОС 3-го поколения
ГОС 3-го поколенияГОС 3-го поколения
ГОС 3-го поколения
 
Passport to dreams
Passport to dreamsPassport to dreams
Passport to dreams
 
MedicinMan November 2012
MedicinMan  November 2012MedicinMan  November 2012
MedicinMan November 2012
 
Toronto Real Estate Statistics-May_2011
Toronto Real Estate Statistics-May_2011Toronto Real Estate Statistics-May_2011
Toronto Real Estate Statistics-May_2011
 
An Analysis of City-Owned Trees in Keene, NH
An Analysis of City-Owned Trees in Keene, NHAn Analysis of City-Owned Trees in Keene, NH
An Analysis of City-Owned Trees in Keene, NH
 
Presentation ISTAME
Presentation ISTAMEPresentation ISTAME
Presentation ISTAME
 

Similar a MorphX Development

Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic conceptsmelody77776
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginnerSalim M
 
Alteryx Tools.pdf
Alteryx Tools.pdfAlteryx Tools.pdf
Alteryx Tools.pdfVishnuGone
 
MS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining toolsMS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining toolsDataminingTools Inc
 
MS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining toolsMS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining toolssqlserver content
 
COM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptxCOM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptxAnasYunusa
 
A Lap Around Visual Studio 2010
A Lap Around Visual Studio 2010A Lap Around Visual Studio 2010
A Lap Around Visual Studio 2010Abram John Limpin
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmAndrew Brust
 
Introduction to visual basic 6 (1)
Introduction to visual basic 6 (1)Introduction to visual basic 6 (1)
Introduction to visual basic 6 (1)Mark Vincent Cantero
 
Introduction to Shiny for building web apps in R
Introduction to Shiny for building web apps in RIntroduction to Shiny for building web apps in R
Introduction to Shiny for building web apps in RPaul Richards
 
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010vchircu
 
VB6_INTRODUCTION.ppt
VB6_INTRODUCTION.pptVB6_INTRODUCTION.ppt
VB6_INTRODUCTION.pptBhuvanaR13
 

Similar a MorphX Development (20)

Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
 
Vb.net ide
Vb.net ideVb.net ide
Vb.net ide
 
As pnet
As pnetAs pnet
As pnet
 
Vb basics
Vb basicsVb basics
Vb basics
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginner
 
unit 4.docx
unit 4.docxunit 4.docx
unit 4.docx
 
Alteryx Tools.pdf
Alteryx Tools.pdfAlteryx Tools.pdf
Alteryx Tools.pdf
 
MS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining toolsMS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining tools
 
MS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining toolsMS SQL SERVER: Using the data mining tools
MS SQL SERVER: Using the data mining tools
 
COM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptxCOM 211 PRESENTATION.pptx
COM 211 PRESENTATION.pptx
 
A Lap Around Visual Studio 2010
A Lap Around Visual Studio 2010A Lap Around Visual Studio 2010
A Lap Around Visual Studio 2010
 
Tutorial Coreldraw_1
Tutorial Coreldraw_1Tutorial Coreldraw_1
Tutorial Coreldraw_1
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch Paradigm
 
Introduction to visual basic 6 (1)
Introduction to visual basic 6 (1)Introduction to visual basic 6 (1)
Introduction to visual basic 6 (1)
 
Introduction to Shiny for building web apps in R
Introduction to Shiny for building web apps in RIntroduction to Shiny for building web apps in R
Introduction to Shiny for building web apps in R
 
Vb basic
Vb basicVb basic
Vb basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
ChircuVictor StefircaMadalin rad_aspmvc3_wcf_vs2010
 
Test Complete
Test CompleteTest Complete
Test Complete
 
VB6_INTRODUCTION.ppt
VB6_INTRODUCTION.pptVB6_INTRODUCTION.ppt
VB6_INTRODUCTION.ppt
 

Último

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 

Último (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 

MorphX Development

  • 1. MorphX Development Tools [AX 2012] Updated: August 2, 2011 Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012 MorphX development tools are available in the Tools menu. Many are also available from the Add-ins shortcut menu in the Application Object Tree (AOT). When tools are activated from the Add-Ins menu, they take the current AOT node as the point of departure. The X++ code editor, the X++ compiler, the Reverse Engineering Tool, and the tracing tools are not available from the Development tools menu or the AOT Add- Ins menu. The code editor opens when you double-click a method or create a new job. The compiler can be accessed from the Code editor window. To open the Reverse Engineering tool, right-click a project, and then select Add-Ins > Reverse Engineer. For information about enabling the tracing tools, see Setting Up the Tracing Tools. The development tools available in the Development tools and Add-Ins menus are described in the following table. The Code Explorer, Benchmark, and Visual MorphXplorer tools are no longer available. The Reverse Engineering tool has replaced the Visual MorphXplorer tool. Tool Opened from Description Application objects Tools > Application objects menu Add-Ins menu Lists application objects, grouped by object type. Axd Wizard Tools > Wizards menu Helps you to create a XML document (Axd) class Check Best Practices Add-Ins menu Checks whether your X++ code is in compliance with Microsoft Dynamics AX standards. Note This command does not check all best practices and does not guarantee that your X++ code complies with Microsoft Dynamics AX standards. For more information, see Best Practices for Microsoft Dynamics AX Development. Class Wizard Tools > Wizards menu Helps you to create a new class. Code profiler Tools menu Records the execution time of each line of code and enables you to analyze the data to find performance bottlenecks. Code Upgrade Tools menu Helps you to compare and merge your X++ source code when upgrading to a new version of Microsoft Dynamics AX.
  • 2. COM Class Wrapper Wizard Tools > Wizards menu Helps you to create a wrapper class for a COM object. Ensures type safety when using dynamic binding. Compare Add-Ins menu Enables you to compare the current object with another object or another version of the same object. Compare layers Tools > Code upgrademenu Enables you to compare any two application object layers. For example, the current SYS layer and the OLD SYS layer. Creates a project that contains objects that only exist in one layer and objects that are different in the two layers. Create upgrade project Tools > Version upgrade menu Analyzes your system and creates a project that contains the application objects that must be upgraded manually. Cross-reference Tools menu Add-Ins menu Enables you to see relationships between objects. You can see which objects use the current object and which other objects the current object uses. Debugger Tools menu Enables you to debug your X++ code. For more information, see the Debugger Help. It is available from the Help menu in the debugger and from the Microsoft Dynamics AX Debugger node in the table of contents of the Help opened from the Help > Developer Helpmenu. Financial Dimensions Wizard Tools > Wizards menu Helps you add a new financial dimension to the system. Images Tools > Web development menu Enables you to manage the images available for use in Web applications. Label editor Tools > Label menu Enables you to create, edit, and delete labels. Label log Tools > Label menu Displays the history of labels in the application. Label file wizard Tools > Label menu Tools > Wizards menu Enables you to create a new label file. Label intervals Tools > Label menu Enables you to specify which label IDs can be used with a particular label file.
  • 3. Legacy Help Texts Development toolsmenu Obsolete. In previous versions of Microsoft Dynamics AX, this tool enabled you to view and edit the HTML source of Help topics available for application objects. Legacy Help Validation Development toolsmenu Obsolete. In previous versions of Microsoft Dynamics AX, this tool enabled you to search for text and tags in documentation objects to find Help topics that do not conform to best practices for Microsoft Dynamics AX documentation. Locked application objects Development tools >Application objectsmenu Displays a list of the application objects that are currently locked. Number of records Tools menu Counts the number of records in each table in the current company. Old application objects Tools > Application objects menu Displays the system's old application objects and a detailed log of each object's history. Refresh AOD Development tools >Application objectsmenu Flushes cached application object information. Refresh runtime model data Tools > Caches menu Flushes cached model metadata information. Refresh Data Tools > Caches menu Flushes cached database records. Refresh Dictionary Tools > Caches menu Flushes cached application object dictionary information. Reindex Development tools >Application objectsmenu Re-indexes the AOT. Report Wizard Tools > Wizards menu Helps you to create a new report.
  • 4. Source Code Titlecase Update Add-Ins menu Applies the correct case to objects names used in your code. For example, classes begin with an uppercase letter (for example, AddressCheck) and methods begin with a lowercase letter (for example, classDeclaration). Style sheets and Themes Development toolsmenu Enables you to create style sheets and themes. Themes are style sheets with a set of images that define the overall look of a Web site. For more information, see How to: Create New SharePoint Themes. Table browser Add-Ins menu Enables you to view or update data in the current table. Table definitions Tools menu Add-Ins menu Enables you to generate a report that presents an overview of selected tables. The overview includes fields, types, labels, configuration keys, and HelpTexts. Type Hierarchy Browser and Type Hierarchy Context Tools > Type hierarchy browser Add-Ins > Type hierarchy browser Tools > Type hierarchy context Enables you to view the hierarchy of a table, class, enum, or extended data type (EDT). Unit Test Tools menu Enables you to use the Unit Test Framework. Usage data Development tools >Application objectsmenu Enables you to view the settings that a user has selected while using Microsoft Dynamics AX. These preferences are saved to make it faster for the user to use the same functionality the next time. Version control Development toolsmenu Provides version control for all AOT objects, projects, and label files. Web sites Tools > Web development menu Enables you to set up and administrate your Web sites. Wizard wizard Tools > Wizards menu Helps you to create your own wizard.