Saltar para o conteúdo principal
Versão: Próximo

Is license available

Is license available {( licença )} : Boolean

ParâmetroTipoDescrição
licençaIntegerTestar se o plug-in desejado está disponível
ResultadoBooleanVerdadeiro 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”:
ConstanteTipoValor
4D Client SOAP licenseInteiro longo808465465
4D Client Web licenseInteiro longo808465209
4D for OCI licenseInteiro longo808465208
4D ODBC Pro licenseInteiro longo808464946
4D REST Test licenseInteiro longo808465719
4D SOAP licenseInteiro longo808465464
4D View licenseInteiro longo808465207
4D Web licenseInteiro longo808464945
4D Write licenseInteiro longo808464697

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