Histórico da Página
...
Bloco de código |
---|
_ADVPL_LICENSE_addMetric( [ < cSubroutine> ], [ < cMetricId >, < uValueMetric ]>, [ < uValueMetricnLaptimeSubRoutine > ], [ < nLaptimeSubRoutinecRoutine > ] ) => SMALLINT |
Parâmetros
Nome | Tipo | Obrigatório? | Descrição | |
---|---|---|---|---|
cSubroutine |
| Sim | Nome da subrotina de controle de métrica. | |
cMetricId | CHAR | Sim | Código de identificação da métrica de controle. | |
uValueMetric | INDEFINIDO | Sim | Valor da métrica. Este valor pode ser CHAR, DECIMAL, DATE, NUMBER de acordo como foi definido o tipo do valor para a respectiva métrica. | |
nLapTimeSubRoutine | NUMBER | Não | Tempo de uso da métrica (em segundos). | Este Este parâmetro é opcional, portanto, veja o código de exemplo abaixo para saber como ele pode ser informado. |
cRoutine | CHAR | Não | Nome da programa/rotina para controle de métrica. Este parâmetro é opcional, portanto, quando não informado, assumirá o nome do fonte/programa que invocou a funcao LICENSE_addMetric(). Quando informado, obrigatoriamente o parâmetro anterior nLapTimeSubRoutine precisará ser informado, podendo ser o valor NULL, para ser ignorado na adição de métricas. |
Retorno
Tipo | Descrição |
---|---|
| Indica se a métrica foi adicionada com sucesso para ser posteriormente enviada para o License Server. TRUE ou 1 - Métrica adicionada com sucesso FALSE ou 0 - Falha ao adicionar a métrica. |
...