Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2004, 14:34
hernanrodriguez
 
Fecha de Ingreso: agosto-2003
Mensajes: 5
Antigüedad: 21 años, 9 meses
Puntos: 0
Exclamación Aplicando orden de registros manualmente

Antes que nada tienen algun codigo de ejemplo echo por ustedes o nó donde se manipule el orden de los registros manualmente(haciendo la logica uno). Esto me serviria muchio.

Les comento cual es mi problema:
Tengo una tabla llamada vinculaciones donde vinculo registros de 2 tablas(procesos y actividades, un proceso puede contener X cantidad de procesos o actividades), y donde tengo un campo orden, donde tengo numeros de orden incrementales en cada juego de registros.

El sistema que estoy desarrollando es un sistema para documentar procedimientos.
Basicamente estos procedimientos estan conformados por: Macroprocesos, Procesos y Actividades(estas contienen acciones a desarrollar).

Ej. :
Como son los datos:
NOMBRE CAMPO | TIPO DATO | Longitud | Descripcion
---------------- ------------ ----------- -----------
proceso | int | 4 | Clave foranea que me relaciona ---»con un proceso

entidad_asociada| int | 4 | Clave foranea que me relaciona --»con un proceso o actividad que se realiza en el campo anterior.

orden | int | 4 | En este campo tengo el orden -
-»numerico incremental de los registros.[/SIZE][/FONT]

Ejemplo de como esta llenada la tabla y error:
PROCESO | ENTIDAD_ASOC... | ORDEN
--------------- ------------------------ --------
1 Activ. 24 1
1 Proceso 36 2
1 Proceso 40 3
--- Un ejemplo de coherencia de los datos.....
10 Proceso X 1
10 Actividad X 2
10 Proceso X 5
10 Proceso X 5

En el caso del proceso 10 en el orden de los registros tengo 2 problemas.
1. Que se me va el rango de orden de 2 a 5.
2. Que se me repiten dos numeros de orden.

Última edición por hernanrodriguez; 20/08/2004 a las 13:28