PDA

Ver la Versión Completa : ok... el reporte de 2 tablas... (otra vez)


olybola
29-05-2003, 20:38:18
bueno, ahi va a ver si me explico ;)

primera tabla PERIODO contiene los campos
periodo INTEGER NOT NULL,
cicloescolar SMALLINT NOT NULL,
tipoperiodo SMALLINT NOT NULL,
fechainicial DATE,
fechafinal DATE,
descripcion CHAR(64),
nivelisced SMALLINT NOT NULL

segunda tabla TIPOPERIODO
tipoperiodo SMALLINT NOT NULL,
descripcion CHAR(64)

los datos tipoperiodo de ambas tablas son iguales

y existe una vista llamada PERIODOS_V que contiene lo siguiente:
create view periodos_v (tipoperiododesc,periodo,cicloescolar,fechainicial,fechafinal,descripcion,nivelisced) as select x1.descripcion ,x0.periodo ,x0.cicloescolar ,x0.fechainicial ,x0.fechafinal ,x0.descripcion ,x0.nivelisced from PERIODO x0 , TIPOPERIODO x1 where (x0.tipoperiodo = x1.tipoperiodo ) ;

ok

lo que se pretende en el reporte es imprimir los datos de la tabla PERIODO, pero en el campo de tipoperiodo, se imprimirá lo que contiene el campo descripcion de la tabla TIPOPERIODO...

al mandar llamar la vista PERIODOS_V imprime todos los datos menos la descripcion de tipoperiodo...

espero me haya explicado bien, y puedan ayudarme, se los agradecería de corazón...

Atte. Oly