Avalados por :

Cómo corregir el formato de fecha y hora en Crystal Reports al mostrar EE. UU. en lugar de Reino Unido

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

Tenemos un informe de Crystal llamado por ASP.net. En el informe hay un campo de fecha y hora. El formato del campo de fecha y hora ya se ha establecido como "hora corta predeterminada del sistema" y la configuración regional del sistema operativo ya se ha establecido en formato del Reino Unido. Pero el informe sigue mostrando el formato de EE. UU. ¿Cómo podemos solucionar esto?

Estamos utilizando CrystalReports10_NET_EmbeddedReporting.msm (módulos de fusión) para lanzar informes de Crystal desde las páginas de ASP.NET.

Uno de los sitios web sugirió agregar información de cultura (en-GB) en el archivo web.config... pero eso no resolvió el problema...

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

3 Respuestas

0
Cargando...

Hola Bhushan,

Muchas gracias.

Copiamos las etiquetas "configsections" y "businessobjects" de tu respuesta a nuestro web.config (dentro de la sección de configuración, en la parte superior) y luego cambiamos la propiedad de la página de esta manera:

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

También tenemos la globalización activada en Web.config.... ¿Necesitamos esto también?

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

pero no funciona, todavía muestra el formato de fecha como EE. UU. (mm/dd/yyyy) .... ¿Alguna otra sugerencia?

Gracias,

Siva

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

Hola,

establece la información de cultura del documento (desde la ventana de propiedades) es decir, aspx a en-GB

luego un par de líneas en 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 ayude,

Gracias,

Bhushan.

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

Estás utilizando una versión antigua y sin soporte de CR. Y no recuerdo qué tipo de soporte tenía CR 10 para la localización en .NET.

Sin embargo, hay algunas cosas que debes tener en cuenta:

1) Asegúrate de estar utilizando las últimas actualizaciones para CR 10. Puedes consultarlas en la sección de [descargas|http://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm].

2) Utiliza la última versión en tiempo de ejecución, también disponible en el enlace anterior.

3) Asegúrate de estar utilizando VS .NET que es compatible con CR 10. Consulta [este|https://wiki.sdn.sap.com/wiki/display/BOBJ/Which Crystal Reports assembly versions are supported in which versions of Visual Studio+.NET] wiki.

4) Revisa los archivos de ayuda para desarrolladores de CR 10 sobre cómo funcionaba la localización.

5) Actualiza a CR 2008 (12.x). Puedes probar CR 2008 durante 30 días. La descarga está aquí:

http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx

No estoy seguro de que las modificaciones que sugirió Bhushan sean para CR 10, no lo creo...

Ludek

Síguenos en Twitter http://twitter.com/SAPCRNetSup

Editado por: Ludek Uher el 29 de julio de 2010 a las 2:19 PM

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?