Question 310
A supplier aging report needs user-specified vendor filters and grouping options at runtime. The developer recommends the following change: Add an appropriate report request page with filter and option controls. Which technical explanation most directly justifies it in this case?
Explanation
Correct Answer
The request page collects runtime report parameters separately from the dataset and rendering layout. It connects the proposed action to the exact failure or requirement—A supplier aging report needs user-specified vendor filters and grouping options at runtime. Confirmation would be changing the request page filters changes the dataset rows and displayed output as expected.
Incorrect Answers
That mechanism explains why the alternative action—use a reportextension to add supported dataset columns or report layouts—helps in another case. It does not justify the proposed fix here; the request page collects runtime report parameters separately from the dataset and rendering layout. The distinguishing requirement is: A supplier aging report needs user-specified vendor filters and grouping options at runtime.
That mechanism explains why the alternative action—build a processing-only report with the required dataitems and processing logic—helps in another case. It does not justify the proposed fix here; the request page collects runtime report parameters separately from the dataset and rendering layout. The distinguishing requirement is: A supplier aging report needs user-specified vendor filters and grouping options at runtime.
That mechanism explains why the alternative action—model the report dataset with properly linked dataitems and required columns—helps in another case. It does not justify the proposed fix here; the request page collects runtime report parameters separately from the dataset and rendering layout. The distinguishing requirement is: A supplier aging report needs user-specified vendor filters and grouping options at runtime.





Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Tests