بتاريخ: 2 أبريل 200619 سنة comment_65032 السلام عليكم ورحمة اللهعندى شاشة مكونة من ماستر وديتالعند ادخال كود معين فى الشاشة الماستر يقوم procedure باحضار البيانات من جدول خارجى واظهارها فى الديتال الخاص بالشاشة سواء كان سطر واحد او اكثر وفى الخالب يكون اكثر من سطر ولكن يقوم ال cursor باحضار كل الاسطر ولكن يظهر سطر واحد فقط وهو اخر سطر اريد ان اظهر كل الاسطر اولا وبعد ذلك اقوم بالحفظ حتى يعرف المستخدم البيانات الموجودة قبل الحفظوجزاكم الله خيراًPROCEDURE get_factors IS cursor get_factor is select man_km_el_id, man_km_el_name from man_km_codes_t where man_km_id = :MAN_MAINT_T.MAN_KM; BEGIN if :MAN_MAINT_T.MAN_KM is not null then open get_factor; loop fetch get_factor into :MAN_MAINT_T_ELELMENT_ID,:man_maint_t_name; exit when get_factor%notfound; end loop; close get_factor; end if; END; تقديم بلاغ
بتاريخ: 2 أبريل 200619 سنة comment_65035 تحيه طيبه وبعديمكن عمل execute_query فى الحدث post ايهاب وجدى تقديم بلاغ
بتاريخ: 2 أبريل 200619 سنة comment_65036 PROCEDURE get_factors IS cursor get_factor is select man_km_el_id, man_km_el_name from man_km_codes_t where man_km_id = :MAN_MAINT_T.MAN_KM; BEGIN if :MAN_MAINT_T.MAN_KM is not null then open get_factor; loop fetch get_factor into :MAN_MAINT_T_ELELMENT_ID,:man_maint_t_name; exit when get_factor%notfound;-----------------------------next_record;----------------------------- end loop; close get_factor; end if;;65032[/snapback] تقديم بلاغ
بتاريخ: 2 أبريل 200619 سنة كاتب الموضوع comment_65041 السلام عليكم الاخوة الاعزاءلقد قمت بتعديل الكود ولكن نفس النتيجة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.