Ver Mensaje Individual
  #1  
Antiguo 29-05-2003
olybola olybola is offline
Registrado
 
Registrado: may 2003
Ubicación: Mexicali, B.C., México
Posts: 7
Reputación: 0
olybola Va por buen camino
ok... el reporte de 2 tablas... (otra vez)

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
Responder Con Cita