AddField

<< Clique para Mostrar o Sumário >>

 

AddField

AddField(FieldLink, [FieldName], [FieldType], [FieldMinRecTime], [FieldMaxRecTime], [FieldScanTime], [FieldDeadBand], [FieldDeadBandUnit])

Este método adiciona um objeto Campo do Storage no objeto Fields. Os parâmetros deste método estão descritos na tabela a seguir.

Parâmetros do método AddField

Parâmetro

Descrição

FieldLink

Fonte de dados associada a este Campo do Storage. Este parâmetro é obrigatório e corresponde à propriedade Link do Campo do Storage

FieldName

Nome do Campo do Storage no objeto Fields. Este parâmetro é opcional e, se omitido, recebe a expressão "Campo". Este parâmetro corresponde à propriedade Name do Campo do Storage. Consulte a propriedade geral Name para mais informações sobre os caracteres permitidos nos nomes de objetos

FieldType

Tipo de dados do Campo do Storage. Os valores possíveis para este parâmetro são 0: eStorageDouble, 1: eStorageBit, 2: eStorageText ou 3: eStorageInteger. Este parâmetro é opcional e, se omitido, utiliza o valor 0 (zero). Este parâmetro corresponde à propriedade Type do Campo do Storage

FieldMinRecTime

Tempo mínimo, em milissegundos, para que um novo dado seja gravado. Este parâmetro é opcional e, se omitido, este tempo é configurado em 0 (zero), ou seja, desabilita o tempo mínimo. Este parâmetro corresponde à propriedade MinRecTime do Campo do Storage

FieldMaxRecTime

Tempo máximo, em segundos, sem que nenhum dado seja gravado. Este parâmetro é opcional e, se omitido, este tempo é configurado com o valor 3600 (uma hora). Este parâmetro corresponde à propriedade MaxRecTime do Campo do Storage

FieldScanTime

Indica de quanto em quanto tempo, em milissegundos, o valor do Tag é realimentado no algoritmo de compactação de dados, caso não esteja variando. Este parâmetro é opcional e, se omitido, utiliza o valor configurado no parâmetro FieldMaxRecTime. Este parâmetro corresponde à propriedade ScanTime do Campo do Storage

FieldDeadBand

Banda morta utilizada para cálculo do algoritmo do Storage. Este parâmetro é opcional e, se omitido, utiliza o valor 1 (um). Este parâmetro corresponde à propriedade DeadBand do Campo do Storage

FieldDeadBandUnit

Unidade de banda morta do parâmetro FieldDeadBand como um percentual de banda morta (0: dbPercent) ou em unidades absolutas (1: dbAbsolute). Este parâmetro é opcional e, se omitido, utiliza o valor 0 (zero, percentual). Este parâmetro corresponde à propriedade DeadBandUnit do Campo do Storage

Esta página foi útil?