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.
Consulte também