alterDisplay() not applied to report rows?
It seems that a report's alterDisplay() method is not being used to massage output rows. For example, in reports built from the Contribution Details template, columns such as Contribution Status and Financial Type show only the system ID, and the "Soft Credits" column shows blank. Contrast this to the native 'export to csv' feature, which apparently uses alterDisplay() to replace those IDs with human-readable text.