بتاريخ: 27 فبراير 200818 سنة comment_123500 السلام عليكم ورحمة الله وبركاتة اساتذتى الاعزاءبعد التحيةتتلخص حاجتى فى الاتىاريد ان اعمل فورم وليكن على المستخدم scott فورم تضم الموظفين من اضافة وتعديل ومسح وبحثكل هذا فى بلوك واحدواريد ان اعمل بلوك ثانى فى نفس الفورم يحتوى على تابيولر لجدول الموظفين بحيث عن اضافة موظف من البلوك الاول يظهر اوتاميتيكيا فى البلوك الثانىاما عن زر البحث اريد ان يكون كالاتىعند الضغط علية تظهر فورم اخرى للبحث المتعددبمعنى وجودة ايتم لرقم القسم وايتم لرقم موظفوايتم لاسم موظفوعند ملئ اى ايتم منهم يقوم بالبحث واظهار الناتج فى تابيلور كل النتائج وليس ناتج واحد اى وجود خاصية loopوفورم اخرة للاقسام بنفس خصائص فروم الموظفين انا البحث زر البحث فى الاقسام فعند الضغط علية تظهر فورم اخرى تحتوى على list item بها جميع الاقسام وعند اختيار قسم وضغط بحثيظهر جميع الموظفين داخل هذا القسم فى تابيلور.انا اسف ان طلبى كبير حبتين بس انا عارف ان النتدى يذخر بالخبراء وكان الله فى عون العبد مادام العبد فى عون اخيةاشكركم على سعة صدوركمارق التحيات تقديم بلاغ
بتاريخ: 6 مارس 200818 سنة comment_124052 تفضل أخى الفاضل جرب هذا الكود بالنسبة لجزء البحث بالـ Loop declare cursor c is select job,mgr,hiredate from emp where deptno=:emp.text_item6; begin open c; clear_block; loop fetch c into :emp.job, :emp.mgr, :emp.hiredate; exit when c%notfound; next_record; end loop; end; ملحوظة يستحن أن تضع LOV على الـ Items التى سوف يختار منها المستخدم قيمة البحث بالنسبة لجزء ملء الـ List استخدم هذا الكود وللأمانة هو كود قد ارساله لى مشرف قسم الـ Developer "hobaa"جزه الله عنا كل الخير DECLARE CURSOR y IS SELECT no_stu,subject from stu_study; BEGIN CLEAR_LIST('LIST9'); FOR I IN y LOOP ADD_LIST_ELEMENT('LIST9',1,I.subject,I.no_stu); END LOOP; END; وبالنسبة للبحث من خلال الـ List استخدم الكود الأول الخاص بالـ Loop مع تغير الأعمدة وتغير الText_item إلى الـ List_itemدمت فى رعاية الله تم تعديل 6 مارس 200818 سنة بواسطة Hussein_laser تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.