Oracle - Asignacion dinamica

 
Vista:

Asignacion dinamica

Publicado por javier (5 intervenciones) el 09/05/2007 19:36:52
Hola amigos de la comunidad,

necesito recurrir a ustedes, ya que estoy trabajando con el oracle reports 6 y necesita saber si es posible que yo para un reporte defina 2 querys y que en tiempo de ejecución, ya sea en el trigger after parameter form que le indique al reporte que query usar.

Espero que haya quedado claro y que me puedan ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Asignacion dinamica

Publicado por Virgilio Argeñal (2 intervenciones) el 11/05/2007 19:34:38
Podes probar en las propidades de cada Query, hay una opcion en donde podes validar a partir de un parametro de ejecucion.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Asignacion dinamica

Publicado por Hector (127 intervenciones) el 16/05/2007 04:05:19
Puedes usar un parametro o on place holder. Le asignas un valor digamos 1 o 2 y luego en tu query pones algo como

Select *
From tabla1
Where Campo1 = :P_parametro1
And :Cf_PlaceHolder = 1
/*En el query 1*/

Select *
From tabla2
Where Campo2 = :P_parametro2
And :Cf_PlaceHolder = 2
/*En el query 2*/

Luego en el layout pones uno contra el otro y listo.

Eso si tus querys son muy grandes, si no, puedes dejar los querys independientes, ponerlos uno despues del otro en el layout y solo decidir si los pones o no con un Conditional Formating.

Ojala te sirvan las ideas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar