Setting Arabic printing sessions on System i® Access for Web

Following is a summary of the settings to present Arabic data properly on System i® Access for Web.

For Global settings:
  • System value QCCSID (37). This is for the English language to allow the HTTP, TomCat, and background server to start properly if they need to use POSIX characters not represented in code page 420.
SCS reports:
  • The report's code page is picked up from spool file's Character set identifier (CHRID) reflected in the printer file parameter (CHRID) that is picked up from the device description then system value. To display Arabic characters properly if the system value QCCSID is not set to 420 perform the following steps:
    1. CHGPRTF or OVRPRTF with the Character identifier parameter CHRID(235 420). Graphic character set 235 and Code page 420.
    2. Regenerate the spool file.
AFP reports:
  • Add the fonts and overlay report to the resource library list in one of the two methods:
    • Add the library QFNTAR3 to system library list system value QSYSLIBL
    • Add the resource libraries containing the overlays and fonts to the printer file parameter: User resource library list USRRSCLIBL. This parameter overrides the system value setting above and does not check the rest of the libraries defined in system library list
    Regenerate the spool file.