Pregunta: | 50114 - COMO RECIBIR PARAMETROS EN ORACLE FORMS |
Autor: | Ramiro Rojas |
Hola,
Gracias por anticipado por su ayuda. Mi URL es el siguiente: http://19.81.230.4:7777/dev60cgi/f60cgi?config=fusadas%56413489 MI forma se llama: fusadas Como/donde le digo a mi forma que voy a recibir un parametro ? (en este caso el parametro es: 56413489). Saludos. |
Respuesta: | Eduardo |
Esto lo pones en la pantalla q va a mandar el parametro.Puede ser en un botom
declare pl_id ParamList; BEGIN pl_id := Get_Parameter_List('tmpdata'); IF NOT Id_Null(pl_id) THEN Destroy_Parameter_List( pl_id ); END IF; pl_id := Create_Parameter_List('tmpdata'); Add_Parameter(pl_id,'pcia',TEXT_PARAMETER,:facprov.NO_CIA); Add_Parameter(pl_id,'pjgo',TEXT_PARAMETER,to_char(:facprov.nu_juego)); CALL_FORM('ftrc0080.FMX',HIDE,NO_REPLACE,no_QUERY_ONLY,PL_ID); END; Esto lo pones en la pantalla q recibe el parametro en el when new forms instance IF :PARAMETER.PJGO IS NOT NULL THEN execute_query; END IF; en esa misma pantalla en el object navigator busca la seccion paramenters y alli crea los parametros q van a recibir los valores. Eso es todo |