Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Since the limit for DDS record size is 32K, Profound UI provides a procedure called profoundui_overrideValue() as an alternative way to send data for very large fields (size greater than 32K) to a Rich Display File. This procedure can also be used to address the issue where the individual fields have sizes less than 32K, but the combined size of the record format is greater than 32K. The procedure prototype is defined in /COPY member PROFOUNDUI/QRPGLEINC, PUIRDF. The procedure is exported from service program PROFOUNDUI.

...

As an example, the bound field "NAME" is defined in the Rich Display File as char(30). However, at run time, procedure profoundui_overrideValue() is used to send 34K bytes of data for that field to the browser, to be displayed. Bound field "STREET" is defined as char(30), but 37K of data will be sent for that field. Bound field "CITY" is defined as char(20), but 45K of data will be sent for that field.



Example screen output:

Image RemovedImage Added