Is license available
Is license available {( license )} : Boolean
Parameter | Type | Description | |
---|---|---|---|
license | Integer | → | Plug-in for which license validity testing is desired |
Function result | Boolean | ← | True if plug-in is available, otherwise False |
Description
The Is license available command lets you find out the availability of a plug-in. It is useful, for instance, for displaying or hiding functions requiring the presence of a plug-in.
The Is license available command can be used in three different ways:
- The license parameter is omitted: in this case, the command returns False if the 4D application is in demonstration mode.
- You pass one of the constants of the “Is License Available” theme in the license parameter:
Constant | Type | Value |
---|---|---|
4D Client SOAP license | Integer | 808465465 |
4D Client Web license | Integer | 808465209 |
4D for OCI license | Integer | 808465208 |
4D ODBC Pro license | Integer | 808464946 |
4D REST Test license | Integer | 808465719 |
4D SOAP license | Integer | 808465464 |
4D View license | Integer | 808465207 |
4D Web license | Integer | 808464945 |
4D Write license | Integer | 808464697 |
In this case, the command returns True if the corresponding plug-in has a license available. The command takes into account any licenses attributed in Design mode or via the SET PLUGIN ACCESS command.
Is license available returns False if the plug-in is operating in demo mode.
- You pass the ID number of the plug-in “4BNX” resource directly in the license parameter. In this case, the command behaves as described above.
See also
CHANGE LICENSES
License info
Get plugin access
PLUGIN LIST
SET PLUGIN ACCESS
Properties
Command number | 714 |
Thread safe | ✗ |