Fecha actual Mié Jun 26, 2024 12:59 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 10 mensajes ] 
Autor Mensaje
NotaPublicado: Sab Feb 04, 2006 1:24 pm 
Bruno, ayer baje la ultima actualizacion por los errores en los CDX, y no se solucionaron, asi que volvi la version a la de Diciembre, hasta ahi funcionaba todo bien, con las dos ultimas tengo problemas.


Arriba
  
Responder citando  
 Asunto:
NotaPublicado: Sab Feb 04, 2006 4:51 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Boris,

Qué problemas tienes con la actualización del día 3?

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto: Error Indices
NotaPublicado: Lun Feb 06, 2006 1:26 pm 
Bruno, yo estoy migrando mi sistema en clipper a C3 el mismo esta separado en mas de 10 modulos, en este momento estoy generando los indices con C3 y tengo conviviendo modulos en C3 y el clipper despues de las dos ultimas actualizaciones compilos el modulo que genera los CDX y en varias consultas en los modulos que aun estan en clipper no encuentra los registros, pero el mismo codgo fuente compilado con la version de diciembre no tiene problemas


Arriba
  
Responder citando  
 Asunto:
NotaPublicado: Lun Feb 06, 2006 2:14 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Boris,

Me puedes mardar un archivo de esos que te fallan para ver por qué es?

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto: Error CDX
NotaPublicado: Lun Feb 06, 2006 4:04 pm 
Bruno, te pase un mail con un ejemplo


Arriba
  
Responder citando  
 Asunto:
NotaPublicado: Lun Feb 06, 2006 7:24 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Boris,

Ya he visto lo que pasa :-)

Aquí te dejo un archivo que contiene un programa para compilar con Clipper Test.prg que recorre el archivo de facturas dos veces, la primera vez va comparando secuencialmente y la segunda vez con índices. También te mando el proyecto Proyecto1 que hace lo mismo en C3 y si observas los resultados:

Clipper:
=====
Sin indices
Facturas: 6.391
Encontradas: 3.283
Faltan: 3.108

Con indices
Facturas: 6.391
Encontradas: 3.283
Faltan: 3.108

Se obtienen los mismos resultados, pero con C3 no, en el caso de búsqueda secuencial coinciden pero al usar los índices no y es porque usas una clave de tipo carácter y almacenas valores que tienen caracteres dependientes de la ordenación, te explico:

La A, por ejemplo, tiene el valor 65 y la À que es el 192 en Windows se convierte en valor 65 para que se ordene con el mismo peso que la A, me sigues? Ocurre los mismo con los caracteres Á, Â, Ã, Ä y Å, que se convierten en 65. Esto hace que en C3 te fallen algunas facturas. Si le quito este tipo de ordenación las vocales acentuadas no se ordenarán correctamente al igual que la Ñ, que no aparecería después de la N. ¿Se te ocurre algo?


Adjuntos:
Test.zip [2.69 KiB]
272 veces

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com
Arriba
 Perfil  
Responder citando  
 Asunto: Error CDX
NotaPublicado: Mar Feb 07, 2006 12:13 am 
Bruno...
La verdad que es un tema complejo, por ahora no se me ocurre ninguna solucion, estoy mirando, una pregunta esto surgio desde las dos ultimas actualizaciones?, no hay forma de hacerlo opcional?
Por ejemplo otro RDD


Arriba
  
Responder citando  
 Asunto:
NotaPublicado: Mar Feb 07, 2006 10:30 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Boris,

Si, surgió a partir de las dos últimas modificaciones. Creo que la solución pasaría por convertir esas claves a números, no se hasta que punto puedes modificar el programa de Clipper, pero sería una solución.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto: Error CDX
NotaPublicado: Mié Feb 08, 2006 1:09 am 
Bruno, la aplicacion consta de 15 exe, y mas de 300 tablas, esa opcion es casi inviable. No hay otra?


Arriba
  
Responder citando  
 Asunto:
NotaPublicado: Mié Feb 08, 2006 6:10 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Boris,

Voy a pensar alguna forma para poder desactivar este tipo de ordenación.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 10 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron