Enhanced Web Publishing Considerations
Consider the following best practices when writing inquiries that use the Enhanced Web Publishing User Interface.
micsrm140cd
- If possible, avoid time-dependent keys (such as current date) on the BY statement of the charting procedures.Such keys are eliminated during the display to preserve historical continuity of the charts.
- The data parameter of ICFEDATA macro is used to retrieve the formats and labels of the elements that are used as keys in the charting procedure that follows. Therefore, avoid any data manipulation between invocation of ICFEDATA macro and each charting procedure.
- The title parameter of ICFEDATA macro is used to provide the name for the view in the Web Publishing User Interface.By default, the name is taken from TITLE1 if the ICFEDATA macro does not provide it.
- If you include two inquiries with the same name into a single job stream, ensure that the values of the keys that are generated in the BY statement of the charting procedure are different. In general, avoid having the same inquiries included twice.
- Each ODS template definition should have a unique name within one inquiry. If the ODS templates are redefined in the inquiry, some of the charts might not be rendered correctly. This is because the charts are being rendered into ODS document first and only at the very end of inquiry execution into actual images.