Dynamics NAV Development for Non-Developers: Part 3 – How to Find the Object You Want to Change

by | Updated August 15, 2016 | Development, Dynamics NAV

If you are going to alter an object in NAV (generally a table, page or report), you cannot begin until you know where to find it. This process to find the object you want to change in Dynamics NAV varies, depending on which type of object you are after. We will describe the main three object types and how to identify them here. For a longer discussion of data structure and relationships in Dynamics NAV, see Dynamics NAV Development for Non-Developers: Part 2 in this series.

Additionally, we are assuming you are working from the Role-Tailored Client and have access to the Development Environment (Object Designer).

How to Identify the Report

a. Select the report from the Role-Tailored Client to return the Request Page [example using “Inventory – List” report]

b. From the request page, select the blue drop-down arrow in the upper left and then select “About This Page”. Alternatively, you may select Ctrl+Alt+F1.

Edit Item List in Dynamics NAV

 

 

 

 

 

 

 

 

c. Note the number in parenthesis next to the “Page” name [this report is number 10143]

Page Item List in Dynamics NAV

 

 

 

 

 

 

 

 

 

 

 

d. Find the matching report number in the Development Environment (Object Designer)


NAV Development-Microsoft Dynamics

 

 

 

 

 

 

 

 

How to Identify the Page

a. Open the page in the Role-Tailored Client [example using “Item Card” page]

b. Select the blue drop-down arrow in the upper left and then select “About This Page”. Alternatively, you may select Ctrl+Alt+F1.

About This Page in Dynamics NAV

 

 

 

 

 

 

 

c. Note the number in parenthesis next to the “Page” name [this page is number 30]


Item Card in Dynamics NAV

 

 

 

 

 

 

 

 

 

 

 

d. Find the matching page number in the Development Environment (Object Designer)

NAV Development-Microsoft Dynamics

 

 

 

 

 

 

 

 

 

How to Identify the Table

a. To identify a table, it is often best to start with a page that uses that table [this example will focus on the item card]

b. Find the page object in the development environment (see instructions to locate a page above)

c. Select the “Design” button to view the definition of the page

NAV Development-Microsoft Dynamics

 

 

 

 

 

 

 

 

 

d. From the Page Designer, go to the bottom line, and then one more line below (as if you are inserting a new line at the bottom). You will know you are on the correct line when you see an asterisk to the left of the line.

NAV Development-Microsoft Dynamics

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e. With the cursor on that “blank” line, select the Properties icon or Shift+F4. The page accesses the “SourceTable” (“Item” in this case)

Page Properties in Dynamics NAV

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f. Find the matching table name in the Development Environment

The rest of the Dynamics NAV Development for Non-Developers series assumes access to, and identification of, the object in the development environment. From there, any needed modifications may be made.

 

 

Related Posts

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Upcoming Events

august

12aug10:00 am10:30 amWhy Levridge Grain? How to Achieve Efficient and Accurate Scale Tickets

12aug12:00 pm1:00 pmThe Three Paths to Dynamics 365 Finance and Supply Chain from Dynamics AX

13aug11:00 am12:00 pmConfab with Stoneridge - Livestream - Inspire Keynote Breakdown

19aug10:00 am11:00 amWhat is Levridge? An Overview of the Ultimate Ag Solution

19aug12:00 pm12:30 pmThe Modern Manufacturer - Death by Safety Stock

27aug12:00 pm1:00 pmConfab with Stoneridge - Livestream - Dynamics 365 2020 Wave 2 Preview

september

02sep10:00 am10:30 amThe Modern Manufacturer - Cycle Count Management

09sep10:00 am11:00 amWhat is Levridge? An Overview of the Ultimate Ag Solution

16sep10:00 am10:30 amThe Modern Manufacturer - Product Lifecycle Management

30sep10:00 am10:30 amThe Modern Manufacturer - Return Management

About Stoneridge
Stoneridge Software is a unique Microsoft Gold Partner, with emphasis on partner. With specialties in Microsoft Dynamics 365, Microsoft Dynamics AX, Microsoft Dynamics NAV, Microsoft Dynamics GP and Microsoft Dynamics CRM, we focus on attracting the most knowledgeable experts in the field to our team, and prioritize delivering stellar solutions with maximum impact for your business. At Stoneridge, we are deeply committed to your results. Each engagement is met with a dedicated team, ready to provide thorough, tailored, and expert service. Based in Minnesota, we intentionally “step into your shoes,” wherever you are. We focus on what you care about, and develop trusting, long-term relationships with our clients.

Subscribe To Our Blog

Sign up to get periodic updates on the latest posts.

Thank you for subscribing!

X