Hi NAV users,
I have build a little tool to assign reports to pages without C/AL programming. You can also configure the custom report layout. The result is a NAV 2016 extension called report picker.
The available pages are hard coded. I don't find any way to make this dynamically. But I will add more pages.
A little overview: http://navreportpicker.blogspot.com/2016/06/first-alpha-version-of-dynamics-nav.html
If you have comments or suggestions, please let me know.