rt, 而这两个form是以外键关联。(form builder 9i)

解决方案 »

  1.   

    DECLARE
      pl_id paramlist;
    BEGIN   
      PL_ID:=GET_PARAMETER_LIST('REPORT_PARAM');
      IF ID_NULL(PL_ID) THEN
        PL_ID:=CREATE_PARAMETER_LIST('REPORT_PARAM');
      ELSE
        DESTROY_PARAMETER_LIST(PL_ID);
        PL_ID:=CREATE_PARAMETER_LIST('REPORT_PARAM');
      END IF;
      --//以下就是传参数,前提是被调的form中的PARAMETER必须有此参数
      add_parameter(pl_id,'ITEMTYPE',TEXT_PARAMETER,'CC_CON2');
      add_parameter(pl_id,'PROCESSCODE',TEXT_PARAMETER,'PRO_CON_PAY');
      add_parameter(pl_id,'FORM_RIGHT',TEXT_PARAMETER,:PARAMETER.GET_WFPLANID_TYPE);
      add_parameter(pl_id,'BROWE_RIGHT',TEXT_PARAMETER,'1');
      add_parameter(pl_id,'BROPLANID',TEXT_PARAMETER,:PARAMETER.PLANID);   
      
      call_form('WF_DJSPZ.fmx',hide,no_replace,no_query_only,pl_id);