none
Formatação RRS feed

  • Pergunta

  • Duas dúvidas básicas:

    1) Formatar um campo datatime para exibir a data no formato "dd/mm/yyyy", ou seja, não aprecer a parte "time" do campo.

     

    2) Números decimais com vígula. Nativamente está vindo "ponto" e isso influi na exportação para o excel. Há uma resposta aqui no Forum pra essa pergunta, mas não entendi. Alguém me ajuda?

    quinta-feira, 12 de julho de 2007 01:31

Respostas

  • Olá Leandro, você pode utilizar a seguinte expressão:

     

    =FormatDateTime(Fields!CAMPO_DATA.Value,DateFormat.ShortDate).ToString()

     

    Lembrando que para que seja seguido o padrão de datas utilizado por nós você deve alterar as opções de linguagem do relatório, basta abrir as propriedades do relatórios (Report Properties) e setar a propriedade Language para 'Portuguese (Brazil)'

     

    Acho que a partir do momento que você alterar esta propriedade seu segundo problema também será resolvido.

    Caso voce deseje aplicar uma formatação especifica a um campo voce ainda pode utilizar a propriedade Format da caixa de texto, setando-o por exemplo para  C2 caso deseje formatação de moeda e N2 para formatação númerica.

     

    Espero ter ajudado.

     

     

    • Marcado como Resposta Richard Juhasz terça-feira, 30 de outubro de 2012 16:08
    quinta-feira, 12 de julho de 2007 12:08

Todas as Respostas

  • Leandro,

     

    1 - Você poder fazer isso nas propriedades deste objeto dentro do Reporting Services, selecione o objeto e na barra de propriedades procurar a opção format.

     

    2 - Você deseja trocar o número por ponto?

    quinta-feira, 12 de julho de 2007 11:23
  • Olá Leandro, você pode utilizar a seguinte expressão:

     

    =FormatDateTime(Fields!CAMPO_DATA.Value,DateFormat.ShortDate).ToString()

     

    Lembrando que para que seja seguido o padrão de datas utilizado por nós você deve alterar as opções de linguagem do relatório, basta abrir as propriedades do relatórios (Report Properties) e setar a propriedade Language para 'Portuguese (Brazil)'

     

    Acho que a partir do momento que você alterar esta propriedade seu segundo problema também será resolvido.

    Caso voce deseje aplicar uma formatação especifica a um campo voce ainda pode utilizar a propriedade Format da caixa de texto, setando-o por exemplo para  C2 caso deseje formatação de moeda e N2 para formatação númerica.

     

    Espero ter ajudado.

     

     

    • Marcado como Resposta Richard Juhasz terça-feira, 30 de outubro de 2012 16:08
    quinta-feira, 12 de julho de 2007 12:08