This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
QR ON COMMAND
|
QR ON COMMAND ( area ; methodName ) | ||||||||
Parameter | Type | Description | ||||||
area | Longint |
![]() |
Reference of the area | |||||
methodName | String |
![]() |
Name of the replacement method | |||||
The QR ON COMMAND command executes the 4D method passed in methodName when a Quick Report command is invoked by the user, by the selection of a menu command or by a click on a button.
If area equals zero, methodName will apply to each Quick Report area until the database is closed or until the following call to the command is made: QR ON COMMAND(0;"").
methodName receives two parameters:
Constant | Type | Value | Comment |
qr cmd generate | Longint | 2008 | Use of command QR RUN recommended |
qr cmd page setup | Longint | 2006 | |
qr cmd print preview | Longint | 2007 |
Note: When planning on compiling the database, it is necessary to declare both $1 and $2 as Longints, even if you do not use them.
If you want the initial command to be executed, you need to include the following in the called method: QR EXECUTE COMMAND($1;$2).
If you pass an invalid area number, the error -9850 will be generated.
Product: 4D
Theme: Quick Report
Number:
790
Created: 4D 2003
Modified: 4D v14
Modified: 4D v16
4D Language Reference ( 4D v20 R7)