2. Agenda
• What is the Enterprise Portal?
• Demo – Create List page
• Structure of the Enterprise Portal
• Coffee break
• Demo – Create Detail page
• Modelling Enterprise portal pages
• Debugging in the Enterprise portal
• Demo – Debugging X++ in EP, Debugging User controls on EP
3. What is the Enterprise Portal?
• The Enterprise Portal is a combination of several standard Microsoft
technologies that provide a web-based user interface similar to what is
available in the Microsoft Dynamics AX 2012 client.The Enterprise Portal
also hosts the pages used for Role Centres in the Microsoft Dynamics AX
2012 client.
17. Debugging in the Enterprise portal
• Debugging X++ in the Enterprise Portal
• Debugging User controls on Enterprise portal pages
18. Debugging X++ in the Enterprise Portal
• Configuring Internet Information Services (desktop interaction must be
enabled for the IISWorldWide Web service.)
• Preventing Web SessionTimeouts (Debug = true)
• Configuring the Microsoft Dynamics AX Business Connector for Debug
• Configuring the Application Object Server for Debug
• Verifying or Adding User Rights to Debug
20. Debugging User controls on Enterprise portal
pages
• Enabling Debug in the Enterprise Portal (Debug = true)
• Adding the Necessary CodeArtefacts to theWebApplication Project
• Debugging the User Control in the Enterprise Portal (Attach to process)
1- The Top Navigation Bar contains a set of links that represent the available web modules of Microsoft Dynamics® AX 2012. Each link points to the default page of the corresponding web module. 2- The Action Pane contains different tabs with buttons and links that perform actions on the data on the current page. If a user has the permissions to edit SharePoint pages, a Page tab will be visible to perform actions on the SharePoint page, such as editing page properties or adding and removing web parts. 3- The Quick Launch menu contains links to available pages within the current web module. The menu corresponds directly with a web menu in the Application Object Tree (AOT) in Microsoft Dynamics AX. 4- The Content Area contains the main content of the page, such as the list page or role center content.
1- The Action Pane will show buttons and links to perform actions on the data listed in the overview list. 2- The Quick Filter is used to perform a quick search on one of the columns of the grid. It also contains an icon to open the Advanced Filter so that a user can filter on any field of the underlying dataset of the grid. The advanced filter can also be used to combine multiple filters. 3- The grid contains a list that has the results of the underlying query, and it can be used to sort and select the data. The Quick Filter and Advanced Filter are used to filter the data displayed in this list. The list also contains a link for each line that opens the corresponding Details Page. 4- The Paging Control allows the user to move through the pages of data from the list. 5- The Preview Pane shows a preview of the details from the selected record in the list. 6- One or more FactBoxes on the right side display information related to the selected record in the list. Some FactBoxes contain a link labeled More that links to another List Page or Details Page that displays the related data.
1- The Action Pane contains buttons for actions that can be performed on the current data. Certain Auto Buttons for common actions such as Save or Close will automatically be added by the Enterprise Portal framework. Each Detail Page will also have a button named Edit that can be used to edit the data on the page. 2- Each FastTab can have its own toolbar with buttons and links to other pages. 3- Each FastTab can have multiple columns with multiple fields. 4- FastTabs are collapsible sections on the page that help prevent information overload by letting users show or hide data. 5-Each FastTab can have summary fields that display the most important fields without having to expand the section.
A List Page presents an overview list of data and a preview of the details and related data. The Action Pane contains View and Edit buttons to view or edit the details of the selected record in the list. The list also contains a link on each line to open the Detail Page for that record. A Detail Page will open in a modal window on top of the List Page it is called from. By default a Detail Page will open in View Mode (read-only) unless the user explicitly clicked the Edit button on the List Page. A Close button will close the modal window and take the user back to the List Page. The Action Pane contains the Edit button which will open a Detail Page which is open in Edit Mode so that the user can change the data. A Detail Page in Edit Mode can be used to change the data. The Action Pane contains a Save and close button to save the changes the user made and return to the List Page. The Close button will cancel any changes and return to the List Page.