Options

Regarding Report

Why we are use Integer as dimension loop in data-item in report design ?

Shobhit

Answers

  • Options
    saravanans87saravanans87 Member Posts: 36
    To display the dimensions that has been used in header/footer. Since DimSetEntry would have tons & tons of records so they have used the integer dataitem to optimize the performance of the report.
    Software Developer,
    Archerpoint India Pvt. Ltd,Chennai.
  • Options
    KishormKishorm Member Posts: 921
    edited 2016-09-30
    The reason for the Integer dataitem is that with the new dimension set ID structure its no longer a simple case of filtering on a single table to get your dimension values. Instead the system needs to "collect" the associated dimension values and this is done in the dimension management codeunit. The function that is used accepts a dimension set ID and returns a set of dimension values in a temporary table. The report then uses an Integer dataitem to loop through these temporary records.
Sign In or Register to comment.