Is license available
Is license available {( licença )} -> Resultado
Parâmetro | Tipo | Descrição | |
---|---|---|---|
licença | Integer | → | Testar se o plug-in desejado está disponível |
Resultado | Boolean | ← | Verdadeiro se o plug-in estiver disponível, senão False |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando Is license available permite conhecer a disponibilidade de um plug-in. É útil, por exemplo, para mostrar ou ocultar funções que necessitam da presença de um plug-in.
O comando Is license available pode ser utilizado de três maneiras diferentes:
- O parâmetro licença se omite: neste caso, o comando retorna False se a aplicação 4D estiver em modo demonstração.
- Passe no parâmetro licença uma da constantes do tema “Licença disponível”:
| Constante | Tipo | Valor |
| ---------------------- | ------------- | --------- |
| 4D Client SOAP license | Inteiro longo | 808465465 |
| 4D Client Web license | Inteiro longo | 808465209 |
| 4D for OCI license | Inteiro longo | 808465208 |
| 4D ODBC Pro license | Inteiro longo | 808464946 |
| 4D REST Test license | Inteiro longo | 808465719 |
| 4D SOAP license | Inteiro longo | 808465464 |
| 4D View license | Inteiro longo | 808465207 |
| 4D Web license | Inteiro longo | 808464945 |
| 4D Write license | Inteiro longo | 808464697 |
Neste caso, o comando retorna True se o plug-in correspondente tiver uma licença disponível. O comando leva em consideração as licenças realizadas em modo Desenho ou através do comando SET PLUGIN ACCESS.
Is license available retorna False se o plug-in estiver funcionando em modo demonstração.
- Passe no parâmetro licença o número de identificação do recurso “4BNX” do plug-in. Neste caso, o comando se comporta como foi indicado anteriormente.
Ver também
CHANGE LICENSES
License info
Get plugin access
PLUGIN LIST
SET PLUGIN ACCESS