NAV 2009 has redesigned the matrix pages.
What happened is that they went back to a 'single' page. The used technology is a page with subpage. The page is where the filters are set, and the subpage is what we used to call the matrix control.
Unfortunately it is not what used to be a matrix. It is a 'normal' list page.
Rumours say that the matrix control was discontinued because of its complexity. People who are in the channel longer know that the matrix control was never really reliable and always behaving funny.
So it seems that this is the 'final' solution. Maybe, maybe not.
The pages are converted from forms, but since the matrix controls are not supported by the transformation tool there is a special form for the conversion. From 9202 _Budget will be converted to page 113. Page and Form 9203 Budget Matrix is the subpage.
Codeunit 9200 Matrix Management handles a lot of what the old control used to handle.
Al and al it is not a bad solution but I wanted to show some weird things
It seems that they still did a rush job.
This function will never be executed.
Is this generated code or a missing IF line?
Hi, I get the feeling that matrix object should not be used in NAV 5 and instead should find an alternate method.
Appreciate if you could comment,
9203 is a subpage. Subpages are not supported by zoom. (Or so it seems at least).
The main page (113) does not have a sourcetable, so no zoom info.
Just noticed that "About this Page" (Ctrl +Alt+F1) is missing on Page 9203, is there some reason, does "About this Page" works for certain types of Pages only?
Other thing I could not find the code which you are pointing in codeunit 9200, can you please guide me on this?
Another thing the shortcut (Ctrl +Alt+F1) is not working for me on any Page, any idea why?
Yes you are wrong. ;-)
It is possible to edit them. Also the classic bahaviour to create entries with the difference is simulated.
I'm I completely wrong or did I read somewhere that the Matrix forms in NAV 2009 SP1 was read-only and that you could not edit them?