Class: FieldAggregator

@nginstack/web-framework/lib/field-aggregator/FieldAggregator~ FieldAggregator


new FieldAggregator()

Classe abstrata que implementa a interface esperada dos objetos responsáveis pela agregação de colunas da grade. Utilize uma das classes filhas.

Members


decimalPrecision

Precisão decimal do aggregate.


fDescription

Descrição a ser exibida para o aggregate


fValue

Valor do aggregate


lastDataSetVersion

Cache da versão do dataset


lastSentValue

Último valor enviado


lastValue

Último valor obtido para o aggregate


readOnlyModified :boolean

Último valor enviado

Type:
  • boolean

supportsCalculatedFields :boolean

Indica se este agregador de valores suporta campos calculados.

Para manter compatibilidade com o comportamento legado do sistema, o padrão dessa propriedade é true e as classes filhas que não suportem campos calculados devem alterar esta propriedade para false para indicar que essa restrição de uso.

Type:
  • boolean

Methods


assign(obj)

Obter os valores das propriedades de um objeto

Parameters:
Name Type Description
obj

Objeto do qual se deseja obter os valores


checkDataSetFilters()

Verifica os filtros correntes no dataset original e replica-os no dataSet do aggregate.


getFormatedValue()

Retorna o valor formatado com o nr de casas decimais definidas


previewValue()

Atualiza o valor do aggregate


reset()

Retorna o valor do aggregate para os valores originais