¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como corrigir o formato de data e hora no Crystal Reports ao exibir os EUA em vez do Reino Unido

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 27 Vistas
0
Cargando...

Temos um relatório do Crystal chamado por ASP.net. No relatório, há um campo de data e hora. O formato do campo de data e hora já foi definido como "hora curta padrão do sistema" e a configuração regional do sistema operacional já foi definida para o formato do Reino Unido. Mas o relatório continua mostrando o formato dos EUA. Como podemos resolver isso?

Estamos usando o CrystalReports10_NET_EmbeddedReporting.msm (módulos de fusão) para lançar relatórios do Crystal a partir das páginas do ASP.NET.

Um dos sites sugeriu adicionar informações de cultura (en-GB) no arquivo web.config... mas isso não resolveu o problema...

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Olá Bhushan,

Muito obrigado.

Copiamos as tags "configsections" e "businessobjects" de sua resposta para o nosso web.config (dentro da seção de configuração, na parte superior) e então alteramos a propriedade da página da seguinte forma:

<%@ Page Language="VB" Culture="en-GB" ClientTarget="upLevel" ValidateRequest="false" AutoEventWireup="false" CodeFile="AgentLoginLogout.aspx.vb" Inherits="SVAgentLoginLogout" %>

Também temos a globalização ativada no Web.config.... Precisamos disso também?

<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="en-GB"/>

mas não está funcionando, ainda mostra o formato de data como EUA (mm/dd/yyyy).... Alguma outra sugestão?

Obrigado,

Siva

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Defina as informações de cultura do documento (na janela de propriedades) ou seja, de aspx para en-GB

Em seguida, algumas linhas no web.config...

<configSections>
  <sectionGroup name="businessObjects">
    <sectionGroup name="crystalReports">
      <section name="crystalReportViewer"
        type="System.Configuration.NameValueSectionHandler" />
    </sectionGroup>
  </sectionGroup>
</configSections>

<businessObjects>
  <crystalReports=>
    <crystalReportViewer>
      <add key="UseBrowserLocale" value="false"/>
    </crystalReportViewer>
  </crystalReports>
</businessObjects>

Espero que ajude,

Obrigado,

Bhushan.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Você está utilizando uma versão antiga e sem suporte do CR. Não me lembro que tipo de suporte o CR 10 tinha para localização no .NET.

No entanto, há algumas coisas que você deve ter em mente:

1) Certifique-se de estar utilizando as últimas atualizações para o CR 10. Você pode consultá-las na seção de downloads.

2) Utilize a última versão em tempo de execução, também disponível no link acima.

3) Certifique-se de estar usando o VS .NET compatível com o CR 10. Consulte este wiki.

4) Verifique os arquivos de ajuda para desenvolvedores do CR 10 sobre como a localização funcionava.

5) Atualize para o CR 2008 (12.x). Você pode testar o CR 2008 por 30 dias. O download está aqui.

Não tenho certeza se as modificações sugeridas por Bhushan são para o CR 10, eu não acredito...

Ludek

Siga-nos no Twitter http://twitter.com/SAPCRNetSup

Editado por: Ludek Uher em 29 de julho de 2010 às 14:19

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?