Histórico da Página
...
Portuguese | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: LockByName - Criação de semáforo no servidor de licenças
Descrição: Função utilizada para criar um semáforo no servidor de licenças ou em disco. Programa Fonte: APLIB050.PRW Sintaxe: LockByName - Criação de semáforo no servidor de licenças ( cNamelEmpresalFilial [ lMayIUseDisk ] ) --> ( cName, lEmpresa, lFilial) → lCreated Retorno: lCreated
Observações A LockByName () trabalha em conjunto com o a chave SpecialKey, que pode ser informada no arquivo de configuração do servidor no ambiente corrente, para distinguir os diversos ambientes (produção e homologação). ExemploEm versões que não possuem Servidor de Licenças o semáforo é criado automaticamente em disco. Exemplo:[EnvironmentX] SourcePath=d:\Protheus\APO\ Observação:1) Em versões que não possuem Servidor de Licenças o semáforo é criado automaticamente em disco. 2) Não utilize a chave SpecialKey nos ambientes de produção. Ele deve ser utilizado apenas nos ambientes de homologação. Parâmetros:
|
Nome |
Tipo |
Descrição |
Default |
Obrigatório |
cName |
Caracter |
Nome do semáforo a ser criado. |
X |
lEmpresa |
Lógico |
Se verdadeiro (.T.), o controle será feito por empresa. |
.T. | |
lFilial | Lógico |
Se verdadeiro (.T.), o controle será feito por filial. |