Class: VisualizationHeaderDef

@nginstack/web-framework/lib/dsv/VisualizationHeaderDef~ VisualizationHeaderDef


new VisualizationHeaderDef()

Classe que representa as configurações de cabeçalhos de visualizações.
Ela descreve as opções disponíveis para a propriedade "header" em um arquivo de extensão IDSV. Essa propriedade é um objeto literal configurando as propriedades documentadas nesta classe.

Example
{
  type: 'report',
  filters: [{name: 'MyFilter', type: 'integer'}],
  messageWhenEmpty: 'Não há dados a serem exibidos.',
  columns: [{name: "U_iClass.NOME", label: ""}],

  header: {
    showDateTime: false,
    showEnterpriseName: false
  }
}

Members


complement :string

Texto extra a ser exibido no cabeçalho.

Type:
  • string
Default Value:
  • ''

filtersDisplay :string

Indica a forma como as variáveis da consulta devem ser exibidas na visualização. Seus valores possíveis se encontram na enumeração FiltersDisplayMode.

Type:
  • string
Default Value:
  • FiltersDisplayMode.FILLED;

showDateTime :boolean

Indica se a data e a hora da consulta devem ser exibidas no cabeçalho.

Type:
  • boolean
Default Value:
  • true

showEnterpriseName :boolean

Indica se o nome da empresa licenciada deve ser exibido no cabeçalho.

Type:
  • boolean
Default Value:
  • true

showUserAndDatabaseName :boolean

Indica se o nome do usuário que realizou a consulta e o nome da base de dados devem ser exibidos no cabeçalho.

Type:
  • boolean
Default Value:
  • true

useTagsAsLiterals :boolean

Indica se tags HTML presentes nas strings do cabeçalho devem ser convertidas para texto literal durante a exibição.

Type:
  • boolean
Default Value:
  • true