Hi,
I'd like to use the OPEN_FORM function in forms V6i but it returns the error ORA-01403 No data found.
Here is the code:
DECLARE
liste_parametre PARAMLIST;
BEGIN
IF NOT (Id_null(liste_parametre)) THEN
DESTROY_PARAMETER_LIST('param_list');
END IF;
liste_parametre:=Create_parameter_list('param_list');
||' '|| :NDT_ALERT.MAT_GERANT ||' '|| :NDT_ALERT.NUM_FOURN);
ADD_PARAMETER(liste_parametre,'PRM_COD_PDV',TEXT_PARAMETER,:NDT_ALERT.COD_PDV);
ADD_PARAMETER(liste_parametre,'PRM_COD_GERV',TEXT_PARAMETER,:NDT_ALERT.MAT_GERANT);
ADD_PARAMETER(liste_parametre,'PRM_NUM_FOUR',TEXT_PARAMETER,:NDT_ALERT.NUM_FOURN);
GESTION_ALERTE
NDT_ALERT.COD_PDV ||' '|| :NDT_ALERT.MAT_GERANT ||' '|| :NDT_ALERT.NUM_FOURN);
OPEN_FORM('NDT_RAPPRO02.fmx','ACTIVATE','NO_SESSION',liste_parametre);
I guess the OPEN_FORM function cannot find the program NDT_RAPPRO02.fmx, but I don't understand why.
Any suggestions ?
I'd like to use the OPEN_FORM function in forms V6i but it returns the error ORA-01403 No data found.
Here is the code:
DECLARE
liste_parametre PARAMLIST;
BEGIN
IF NOT (Id_null(liste_parametre)) THEN
DESTROY_PARAMETER_LIST('param_list');
END IF;
liste_parametre:=Create_parameter_list('param_list');
||' '|| :NDT_ALERT.MAT_GERANT ||' '|| :NDT_ALERT.NUM_FOURN);
ADD_PARAMETER(liste_parametre,'PRM_COD_PDV',TEXT_PARAMETER,:NDT_ALERT.COD_PDV);
ADD_PARAMETER(liste_parametre,'PRM_COD_GERV',TEXT_PARAMETER,:NDT_ALERT.MAT_GERANT);
ADD_PARAMETER(liste_parametre,'PRM_NUM_FOUR',TEXT_PARAMETER,:NDT_ALERT.NUM_FOURN);
GESTION_ALERTE
OPEN_FORM('NDT_RAPPRO02.fmx','ACTIVATE','NO_SESSION',liste_parametre);
I guess the OPEN_FORM function cannot find the program NDT_RAPPRO02.fmx, but I don't understand why.
Any suggestions ?