Al: CardPageId in Page Extensions

Created on 14 Nov 2018  路  4Comments  路  Source: microsoft/AL

Summary:
We want to add a a Card Page for a standard List Page that has no Card Page assigned, but that's currently not possible. Being able to set the CardPageId property would be a possible solution.

Context:
We are currently migrating a Customer to BC and, one of the customisations we are migrating, consists on adding several fields to a basic standard setup table. The standard table is so basic, in fact, that there is only a page list for it. In NAV, we had created a Card Page for the list, and linked it through the CardPageId property, because editing all the fields in the list page would be quite cumbersome.

Currently, however, there is no way to set the CardPageId in a table extension and thus, the only way to open the card page and edit the record is by using a menu action hidden in a dropdown, which is quite counterintuitive (more so, because the list is editable and there is no way to discover that there are more fields available).

al-extensibility enhancement

Most helpful comment

Hope to see this in the next major release ... before 2020 wave 2, so we can avoid the 'Modified BaseApp' approach ...
Please vote on https://experience.dynamics.com/ideas/idea/?ideaid=db0e5a74-25c0-e911-b083-0003ff68d32d

All 4 comments

Modifying of this property is currently not possible. We will consider it as an enhancement

When these are marked as 'enhancement' is there any roadmap for release in a cumulative update? In our solution we also very much need this feature as there are list pages that don't have cards. We enhance those tables with fields and cards make it easier to work with the setup for a user.

@kevindstanley1988 enhancements will be released in major releases. We continuously evaluate the enhancements and suggestions received on GitHub, and the requests received on BC Ideas and we try to fit the most valuable features in the plan for the next release.

Hope to see this in the next major release ... before 2020 wave 2, so we can avoid the 'Modified BaseApp' approach ...
Please vote on https://experience.dynamics.com/ideas/idea/?ideaid=db0e5a74-25c0-e911-b083-0003ff68d32d

Was this page helpful?
0 / 5 - 0 ratings