FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Al cambiar de .NTX a .CDX quedan por fuera 482 facturas
Asi es mis amigos, y no tengo la menor ydea de por que?
Tengo un sistemita de facturacion que hice hace mas de 10 años y trabaja con indices .NTX, acabo de cambiarlo para que trabaje con .CDX. Es cambio fue transparente, funciona bien todo lo demas incluso los reportes por fecha me muestran esas mismas facturas (lo que me dice que el rollo puede estar relacionado con los indixes), pero cuando las consulto individualmente "no se encuentran". (aunque estan fisicamente en la tabla). Las tablas estan creadas en clipper, y el mantenimiento lo hace el mismo sistema hecho en clipper. Indexo por la clave Factura (Nº DE FACTURA) asi: IF FILE("FACTURAS.CDX") FERASE("FACTURAS.CDX") ENDIF USE FACTURAS NEW EXCLUSIVE INDEX ON FACTURA TAG INXFAC TO FACTURAS ACCEDO A LA TABLA ASI: IF NETUSE("FACTURAS", .F., 2) SET ORDER TO TAG INXFAC ELSE RETURN ENDIF Se que este no es un foro de clipper, pero la idea era que en vista de que el sitema "viejito" funcionaba muy bien, entonces mientras se crea el nuevo, hice una aplicacion que accede a dichas tablas por .CDX (sin problemas). Pero me encuentro ante esa traba. Tambien intente darle mantenimiento desde Delphi y se me corrompe la Tabla. Lo ideal seria dejarlo atras y que esperen hasta que este listo el Nuevo sistema, pero, (la tipica ley de Murphi) necesitan trabajar sobre algunas de, ADIVINARON! las facturas a las que no se pueden acceder. Repito solo es un bloque de Facturas que estan fuera del indice.... antes de esas todas se pueden consultar y despues tambien. Si alguien tiene una idea mucho se lo agradeceria.
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
#2
|
||||
|
||||
Yo pienso que las facturas están "borradas", sería conveniente que utilizando alguna utilidad compruebes si están marcadas para borrar.
Si es así desde clipper mismo desmárcalas.
Ahora crea de nuevo el índice, ya nos dirás si lo solucionas. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Gracias Marcos,
Eso fue lo segundo que revise. estan fisica y logicamente en la tabla. Acabo de mandar a que carguen la version anterior (la que usa NTX) y reindexen.... y como si nada hubiera pasado, se ven todas y cada una con todos sus datos..
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
#4
|
||||
|
||||
Otro asunto puede ser Set Unique, sino recuerdo mal si está activado no indexa los números repetidos aunque físicamente esten en la tabla.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
|||
|
|||
Es que eso es lo increible....
si estuviera indexando por una expresion compuesta u otra cosa, pero lo hago precisamente con el campo que es el correlativo de facturas.... y solamente por el. He estado pensando en que es una deficiencia en el manejo de .CDX de clipper 5.2 Creo que voy a tirar la toalla y paso la pagina. Me voy directo a delphi, despues pasare las tablas a FB y se acaba esa historia. Gracias como siempre Marcos...
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
#6
|
||||
|
||||
Como última prueba, crea una tabla nueva igual que la que te da problemas, y luego haces un "Append from" e importas todos los datos, mira a ver si están todos los registros y si es así crea los índices a ver que pasa.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tabla de Facturas vs Detalles de Facturas | magnu9 | Conexión con bases de datos | 9 | 27-07-2007 17:27:37 |
Cerrar conexiones que quedan abiertas | arantzal | Varios | 4 | 02-05-2007 12:40:45 |
¿ QUedan registrados los accesos por red en un PC ? | Javier_A | API de Windows | 0 | 08-03-2005 17:19:40 |
.dll's que quedan tras desinstalación | santana | Oracle | 8 | 26-04-2004 22:45:23 |
Campos calculados, facturas y detalles de facturas. | Letty | Conexión con bases de datos | 7 | 07-11-2003 11:19:44 |
|