Oracle - Cambiar tabla base en Forms 5

 
Vista:

Cambiar tabla base en Forms 5

Publicado por Ricardo (84 intervenciones) el 28/03/2006 17:04:43
Gente del foro:

Estoy necesitando cambiar dinámicamente la tabla base de un bloque en forma programática,es decir, en tiempo de ejecución...

Alguno tiene idea de como hacerlo ?, si es con ejemplos, mejor.

Muchas gracias
Ricardo.
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:Cambiar tabla base en Forms 5

Publicado por el_diablo (16 intervenciones) el 28/03/2006 19:56:21
Para indicarte si se puede o no hacer, depende de que quieras hacer exactamente.
y porque quieres haerlo asi.

Si solo quieres consultar dados de otra tabla sobre el mismo bloque
- execute query -
puedes cambiar la tabla de consulta con

Set_Block_Property(nombre_bloque, QUERY_DATA_SOURCE_NAME , NOMBRE_TABLA);
DONDE QUERY_DATA_SOURCE_NAME es la probiedad a cambiar.

Si se quiere hacer operaciones de DML lenguaje de manipulacion de datos
es igual pero la propiedad es

DML_DATA_TARGET_NAME

Si tu quieres usar dos tablas que son iguales en un bloque.


La otra opcion es crear un bloque diferente pra cada tabla, en cambas diferente
y desplegar el que se necesite en tiempo de ejecucion, eso es mas facil

Saludos.

El Diablo
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