Hi everyone. This might be a bit of a silly question, but it's one I keep asking more experienced partners and getting no definitive answers for, so I'm hoping some wizard here might be able to clear things up for me.
Ever since I started, I noticed a lot of the OOB reports in BC get the information in their header by first storing it all in an invisible textbox, then using the GetData function to retrieve individual values. This, to me, seems very inefficient: It makes reports harder to read, much slower to edit and it doesn't seem to have any meaningful impact in performance in my testing.
For a long time now, I've been adding information to report headers simply by retrieving the value from the dataset. Thus far, I haven't found any issues in this, but I do worry I'm doing something wrong. Could anyone explain why this doesn't seem to be the standard for report building? What are the benefits of using GetData over referencing the values directly?