Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2009, 01:59
Avatar de miglos
miglos
 
Fecha de Ingreso: enero-2005
Ubicación: Perú
Mensajes: 235
Antigüedad: 19 años, 3 meses
Puntos: 1
Mostrar detalle en una sola fila

Hola a todos!Tengo el sgte. problema:
Tengo una tabla donde registro los movimientos (cambios,retiros,instalaciones) de equipos asignados a distintas areas de la empresa.
Lo hago bajo la sgte. estructura:
---tregistro:
+-------+-------+-------------+----+-----+------+
| idreg | fecha | idsolicitud | IN | OUT | tipo |
+-------+-------+-------------+----+-----+------+
| idreg | fecha | 33333333| IN | OUT | 1|
| idreg | fecha | 33333333| IN | OUT | 2|
| idreg | fecha | 12341567| IN | OUT | 2|
| idreg | fecha | 77777777| IN | OUT | 1|
| idreg | fecha | 77777777| IN | OUT | 2|

Como ven, en algunos casos el "idsolicitud" es el mismo, ya que pueden solicitar más de un cambio de equipo(monitor+CPU), o puede ser que sólo pidan cambio de CPU, o puede darse el caso que reemplace (monitor+CPU) por (Laptop) o viceversa.
La columna "TIPO" me indica qué tipo de equipo estoy cambiando, "IN" y "OUT" me dan el número de serie del equipo que cambio.
Adicionalmente, pude darse que vaya a instalar un equipo o a retirarlo(obviamente sin reemplazo).

Lo que necesito es que en mi reporte, aparezca el detalle del cambio, pero en una sola fila, para el caso del ejemplo, sólo deben aparecerme 03 filas:
+-------+-------+-------------+----+-----+------+
| idreg | fecha | idsolicitud | IN | OUT | tipo |IN | OUT | tipo |
+-------+-------+-------------+----+-----+------+
Quizás podría mostrar en una fila superior una columna "CAMBIO"-"INSTALACION"-"RETIRO" y debajo de ellas los respectivos Nros de Serie.

Espero puedan ayudarme, y sobre todo, que me hayan entendido.
__________________
:adios: