Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Formato Fecha en America.

Estas en el tema de Formato Fecha en America. en el foro de Oracle en Foros del Web. Hola a todos, Queria haceros una pregunta ya que me es urgente que tenga respuesta. Tenemos una aplicacion multilingue y sencillamente el formato fecha en ...
  #1 (permalink)  
Antiguo 17/01/2007, 03:45
Avatar de Dante666  
Fecha de Ingreso: marzo-2005
Mensajes: 89
Antigüedad: 19 años, 1 mes
Puntos: 0
Formato Fecha en America.

Hola a todos,

Queria haceros una pregunta ya que me es urgente que tenga respuesta. Tenemos una aplicacion multilingue y sencillamente el formato fecha en USA es diferente al formato fecha español. Como sabeis alli es MM/DD/AAAA, de acuerdo? Queremos saber, que que de depende ese formato de fecha en oracle? Queremos quitarnos la duda y controlar sobre todo, que si simplemente tomando la fecha del sistema, nos va a mostrar las fechas en su formato, o sin embargo hay algo en forms o en reports, ya que tenemos forms, que llaman a reports, y usan fechas, que debe ser modificado como la mascara de formato para que les salga a USA en la forma correcta.

Si es posible recibir respuestas pronto, sera de gran ayuda. Muchas gracias.
__________________
Si tienes demonios que matar, buscame en Devil May Cry :si:
  #2 (permalink)  
Antiguo 17/01/2007, 15:02
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 2 meses
Puntos: 7
Re: Formato Fecha en America.

tienes una aplicacion que usa una mascara de formato "mm/dd/yyyy" ok, la fecha en oracle no tiene problemas, el que consulta la fecha es el que define en que formato se ven las fechas

"in embargo hay algo en forms o en reports, ya que tenemos forms, que llaman a reports, y usan fechas, que debe ser modificado como la mascara de formato para que les salga a USA en la forma correcta."

generalmente eso es lo que se hace, si no lo quieres hacer, existen dos variables en el regedit llamadas NLS_LANGUAGE y NLS_DATE_FORMAT para definir el formato de salida de las fechas
__________________
Blogzote.com :-) Mi blog
  #3 (permalink)  
Antiguo 19/01/2007, 08:49
Avatar de Dante666  
Fecha de Ingreso: marzo-2005
Mensajes: 89
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: Formato Fecha en America.

Sencillamente no queremos tocar nada del registro. Solo queremos saber, que parametro, variable, etc.. tenemos que modificar para que el cambio afecte a los forms y a los reports de nuestra aplicación sin tener que modificarlos todos. Ya sabemos que la fecha la coge del sistema y que la usa como un varchar, por lo que estamos intentando averiguar, si hay algo en la base de datos interna de oracle para sencillamente conseguir, cambiar un aspecto puntual de la misma sin tener que modificar todos los reports ni forms que tenemos. Sabes algo respecto a este tema? Mercii!. Ta lue!
__________________
Si tienes demonios que matar, buscame en Devil May Cry :si:
  #4 (permalink)  
Antiguo 19/01/2007, 14:54
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 2 meses
Puntos: 7
Re: Formato Fecha en America.

normalmente a lo largo de toda la aplicacion se define el formato de fechas deseado, si no quieres tocar toda la aplicacion entonces debes de asegurarte que la instalacion de developer sea en ingles, lo que cambia en el registro es la variable NLS_LANG=american.america.... ahorita seguramente la tienes en spanish... ( no estoy seguro que funcione )

como comentario adicional, el usar un template te hubiera quitado problemas en casos como este que se tendria que aplicar un cambio a TODA la aplicacion, al cambiar solo el template y recompilar la aplicacion, aqui comento sobre el tema

http://www.blogzote.com/2006/04/18/y...a-un-template/
__________________
Blogzote.com :-) Mi blog
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:52.