<< 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 |