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

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 10 mensajes ] 
Autor Mensaje
NotaPublicado: Jue Nov 10, 2005 11:26 am 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Bruno,

Me he dado cuenta :shock: que los índices Ntx (los Cdx no los he comprobado :wink: ), si se contruyen sobre un campo numérico, no ordena correctamente los registros con valor NEGATIVO.

:?:

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Nov 10, 2005 1:59 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Bruno,

He modificado los Samples de C3 DbGridNtx y DbGridCdx y 4 registros he puesto el SALARY en negativo, ordenado por SALARY, para corroborar el "fallo" del orden de registros en que su valor en NEGATIVO.

El fallo está en los índices NTX, los CDX funcionan correctamente.

Como bien sabes, mi aplicación depende de los RDDs Ntx, por lo que te agradecería le hecharaas un vistazo y a ser posible, si lo arreglas, puedas enviarme la librería correspondiente a los Ntx.

Gracias


Adjuntos:
DbGridNtx.zip [223.67 KiB]
271 veces

_________________
Un Saludo,
Xevi.
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue Nov 10, 2005 2:02 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Como antes he comentado, los CDx si funcionan correctamente.


Adjuntos:
DbGridCdx.zip [247.72 KiB]
268 veces

_________________
Un Saludo,
Xevi.
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Dom Nov 13, 2005 8:19 am 
Site Admin
Avatar de Usuario

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

Ya está solucionado, muchas gracias.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Dom Nov 13, 2005 9:58 am 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Bruno,

Y... ¿me puedes enviar la nueva Lib???
necesito arreglar este pequeño problema en mi aplicación.


Gracias.

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Dom Nov 13, 2005 11:43 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Ahora tengo hechos cambios importantes que no basta con mandarte la librería.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Nov 15, 2005 6:48 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Bruno,

Ahora si ordena bien los índices generados con C3 que contienen claves de valores negativos, si añado registros o modifico valores con la aplicación C3.

Ahora bien, debo decir que si añado algun registro desde mi aplicación Clipper utilizando los índices C3 de claves con valores negativos, se ponen al INICIO del índice C3.

No se si me explico... cada registro que voy añadiendo, (el índice de claves de valores, si el valor es negativo), desde Clipper utilizando índices C3 lo va poniendo el primero de la lista (índice de clave valor negativo).

Es un Bug de Clipper53??

GRACIAS.

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Nov 15, 2005 7:17 pm 
Site Admin
Avatar de Usuario

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

No lo se, la verdad es que nunca he trabajado con NTX y valores negativos con Clipper. Si se comporta de manera distinta y necesitas que funcionen igual yo trataría de convertir esos valores a texto en la expresión del índice y se deberían de comportar igual

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Nov 15, 2005 10:13 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Gracias, Bruno.

Una idea que no se me había ocurrido.
Aunque seguro que se trata de un Bug de Clipper, pues C3 ahora los ordena perfectamente.

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mié Nov 16, 2005 4:31 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Sigo con los índices con Valores en negativo.

Veo que los registros que añado desde Clipper, SI se ordenan correctamente, PERO siguen un orden distinto a los registros ordenados de C3... se ordenan los de Clipper a su aire, prescindiendo de las claves de C3.

Te adjunto el fichero índice, por si quieres "revisarlo".


Adjuntos:
C18G05_1.zip [86.28 KiB]
274 veces

_________________
Un Saludo,
Xevi.
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