Developer - pasar parametros en la forma

 
Vista:

pasar parametros en la forma

Publicado por Misael (1 intervención) el 08/12/2005 17:24:44
TEngo una forma de consulta, donde traigo los datos de una solicitud , y necesito enviarle el numero a una forma y traer esa informacion , para que la persona siga dandole mantenimiento .

yo lo h estado intantando pasando una variable global a la otra forma , pero al momento de asignarle el valor y ejecutar el query no hace nada.

anexo pongo el codigo que uso para llamar y enviar el parametro a la forma y el que ejecuta cuando cargar la forma invocada para traer la infromacion.

evento del button de la forma de consulta

WHEN-BUTTON-PRESSED

---PSB_DAT_SOLICITUD

:global.solicitud := :bl_solicitud.numero_solicitud;
CALL_FORM('c:\solicitud\btcbv050',hide,no_replace,no_query_only);


forma que recibe el parametro;

WHEN-NEW-FORM-INSTANCE;

if :global.solicitud is not null then

:vps_solicitud.numero_solicitud = :global.solicitud
go_block('vps_solicitud');
enter_query(no_validate);
execute_query;
end if;
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:pasar parametros en la forma

Publicado por ULISES (7 intervenciones) el 27/12/2005 19:35:29
Hola, Mira, si no estoy mal, cuando les das un ENTER_QUERY a la forma , esta es limpiada AUTOMATICAMENTE es decir que si le asignastes un valor a cualquier campo este queda en null cuando le das el ENTER_QUERY. Lo que debes de hacer es solo dar el EXECUTE_QUERY

if :global.solicitud is not null then
:vps_solicitud.numero_solicitud = :global.solicitud
go_block('vps_solicitud');
EXECUTE_QUERY
end if;
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