Removing Default NAV2017 buttons from a Sub-page

Edward_Bloomfield
Member Posts: 155
We are currently upgrading a NAV2015 customer to 2017.
As part of the implementation we have a Card Page with a Section containing a Sub-Page which has Page Actions of its own. Some of these are NAV default like “Find” and others that we have added.

Having upgraded the database to 2017 we have found that the Page Actions have changed. The upgrade has introduced an “edit” button of its own along with a “View” and “New” button:

We would like to remove these three options, especially the “New” button which is dangerous as the client should only create new records for this sub-page via a button on the main Card Page itself via code we have written.
Looking at the Page Action design they do not appear in this list and therefore cannot be deleted from it. We attempted to remove the Page Actions altogether and re-add them however the unwanted buttons remain. We have attempted to change some of the properties on the sub-page and the sub-page area on the Card Page to give us more control, e.g. Editable = No, however these did not make a difference either.
I have searched here and on other forums but didn’t find a solution.
Is there a way to turn these new buttons introduced in 2017 off?
Many thanks in advance
As part of the implementation we have a Card Page with a Section containing a Sub-Page which has Page Actions of its own. Some of these are NAV default like “Find” and others that we have added.

Having upgraded the database to 2017 we have found that the Page Actions have changed. The upgrade has introduced an “edit” button of its own along with a “View” and “New” button:

We would like to remove these three options, especially the “New” button which is dangerous as the client should only create new records for this sub-page via a button on the main Card Page itself via code we have written.
Looking at the Page Action design they do not appear in this list and therefore cannot be deleted from it. We attempted to remove the Page Actions altogether and re-add them however the unwanted buttons remain. We have attempted to change some of the properties on the sub-page and the sub-page area on the Card Page to give us more control, e.g. Editable = No, however these did not make a difference either.
I have searched here and on other forums but didn’t find a solution.
Is there a way to turn these new buttons introduced in 2017 off?
Many thanks in advance
Edward Bloomfield
Lead Consultant
Theta
Lead Consultant
Theta
0
Comments
-
Have you tried removing the Page Metadata? I have had a lot of issues where Actions are not promoted, even though they are promoted...or not visible at all. Deleting the Page Metadata/User Metadata for the page and restarting all service tiers worked in our case.0
-
Thanks for the suggestion Nick. I removed the Metadata in the Object Metadata and User Metadata tables for the Card Page and Sub-page (The Profile Metadata and NAV App Object Metadata tables did not contain references to these pages) and restarted the middle tier service, however the unwanted buttons are still in place.
Please let me know if there are any further suggestions.
Thank youEdward Bloomfield
Lead Consultant
Theta0 -
Have you tried the "Restore Defaults" option? In Customize This Page?
I would also open the page in the designer preview, see if they are still visible there?0 -
I tried restoring the defaults but I am afraid that the default buttons that have been introduced by NAV2017 are still there and in the designer preview.Edward Bloomfield
Lead Consultant
Theta0 -
in the properties of the subpage, try setting the insertAllowed property to false?
0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions