Partilhar via


Formatação específica da cultura na fonte de dados (Construtor de Relatórios 1.0)

A fonte de dados que você está usando para criar relatórios provavelmente contém formatação de dados específica da cultura. Por exemplo, os valores de número, data e moeda são formatados de maneira diferente de acordo com a sua cultura, e essas diferenças de formatação podem ser incorporadas às fontes de dados. A pessoa que cria a fonte de dados pode aplicar uma cultura à fonte inteira e também a um atributo específico dentro da fonte de dados. Por exemplo, a propriedade Culture da fonte de dados pode ser Alemão (Suíça), mas a propriedade DataCulture de um atributo na fonte de dados pode ser Japonês. A propriedade Culture é usada para aplicar formatação de dados específica da cultura, a menos que a propriedade DataCulture seja atribuída. Nesse caso, a propriedade DataCulture tem precedência na formatação de valores de atributo.

Além disso, provavelmente o computador tem suas próprias configurações de cultura padrão. Essas configurações instruem o computador sobre como exibir as informações de hora, data e moeda.

Se as configurações de cultura da fonte de dados divergirem das configurações do computador, você poderá ter os seguintes problemas quando criar ou executar um relatório:

  • Quando você cria um relatório do Construtor de Relatórios, a cultura do computador local é usada para formatar os dados de exemplo na área de design, exceto em instâncias nas quais a propriedade DataCulture tenha sido definida para um atributo dentro da fonte de dados. Quando você executa um relatório do Construtor de Relatórios, a cultura da fonte de dados é usada para formatar os dados do relatório inteiro, exceto em instâncias nas quais a propriedade DataCulture tenha sido definida para um atributo dentro da fonte de dados.

  • Você pode alterar as configurações regionais do computador local sem alterar sua cultura. Quando essas configurações regionais são alteradas, a área de design do Construtor de Relatórios reflete as modificações. No entanto, quando o relatório é executado, as alterações são ignoradas.

  • Nas caixas de diálogo Dados do Filtro e Definir Fórmula, e na área de parâmetros exibida durante a execução de um relatório, a cultura e as configurações regionais do computador local são usadas para exibir valores e interpretar dados que você digita no filtro, na fórmula ou no parâmetro.

  • Campos personalizados e fórmulas complexas utilizam a cultura da fonte de dados, mesmo que sejam baseados em um atributo cuja propriedade DataCulture tenha sido definida dentro da fonte de dados. Eles não herdam a cultura do atributo.

  • Uma fórmula baseada em um atributo agregado, onde a única alteração é adicionar um filtro ou remover duplicatas, é formatada usando a propriedade DataCulture do atributo.

  • O idioma de exibição e as configurações de cultura usados no Construtor de Relatórios são determinados pela cultura e as configurações regionais do computador local. Eles não são afetados pelas configurações de idioma do navegador usado para iniciar o Construtor de Relatórios.