Páginas filhas
  • LICENSE_addMetric

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
_ADVPL_LICENSE_addMetric( [ < cSubroutine> ], [ < cMetricId >, < uValueMetric ]>, [ < uValueMetricnLaptimeSubRoutine > ], [ < nLaptimeSubRoutinecRoutine > ] ) => SMALLINT

Parâmetros

Este

Nome

Tipo

Obrigatório?

Descrição

cSubroutine

CHAR

Sim

Nome da subrotina de controle de métrica.

cMetricId
CHARSimCódigo de identificação da métrica de controle.
uValueMetric
INDEFINIDO
SimValor 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
NUMBERNão

Tempo de uso da métrica (em segundos).

(informação) Este parâmetro é opcional, portanto, veja o código de exemplo abaixo para saber como ele pode ser informado.

cRoutine
CHARNão

Nome da programa/rotina para controle de métrica.

(informação) Este parâmetro é opcional, portanto, quando não informado, assumirá o nome do fonte/programa que invocou a funcao LICENSE_addMetric().

(aviso) 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

SMALLINT

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.

...