بتاريخ: 1 أبريل 200818 سنة comment_125755 الاخو الاعزاء بين ايديكم اجراء يستقبل مجموعة LIST_TEM باستخدام RECORD GROUP واحد PROCEDURE ADD_TO_LIST(ITEM_NO VARCHAR2,P_TABLE_NAME VARCHAR2,P_ITEM_DESC VARCHAR2,ITEM_VAL VARCHAR2) IS ID NUMBER; recgrp_one RECORDGROUP; RG_ID RECORDGROUP; gc_id groupcolumn; begin rg_id:=find_group('recgrp_one');-- the name for example if id_null(rg_id) then rg_id:=create _group('recgrp_one'); gc_id :=add_group_column(reg_id,'col_desc',char_column,150); gc_id :=add_group_column(reg_id,'col_val',char_column,150); end if; id := populate_group_with_query(rg_id, ' select ' || p_item_desc ||',' ||p_item_val || 'from' || p_table_name ||''); if id=0 then clear_list(item_no); populate_list(item_no,rg_id); end if; ومن اجل التعبئة when _new_form_instant ADD_TO_LIST('first_list_name','area_desc','area_id','sc_areas'); ADD_TO_LIST('second_list_name','city_desc','city_id','sc_citys'); ADD_TO_LIST('third_list_name','nat_desc','nat_id','sc_notionalitys'); تم استدعاء الاجراء ثلاث مرات وتم تغير ارجو الاسفادة للجميعاي استفسار [email protected] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.