Skip to main content
Version: Next

QR BLOB TO REPORT

QR BLOB TO REPORT ( area ; blob )

ParameterTypeDescription
areaLongint🡒Reference of the area
blobBLOB🡒BLOB that houses the report

Description

The QR BLOB TO REPORT command places the report contained in blob in the Quick Report area passed in area.

If you pass an invalid area number, the error -9850 will be generated.
If you pass an invalid blob parameter, the error -9852 will be generated.

Example 1

The following code allows you to display, in MyArea, a report file named “report.4qr” located next to the database structure. The report file does not have to be created with 4D version 2003; it can originate from previous versions:

 var $doc : Blob
 var MyArea : Integer
 DOCUMENT TO BLOB("report.4qr";$doc)
 QR BLOB TO REPORT(MyArea;$doc)

Example 2

The following statement retrieves the Quick Report stored in Field4 and displays it in MyArea:

 QR BLOB TO REPORT(MyArea;[Table 1]Field4)

See also

QR REPORT TO BLOB