بتاريخ: 25 أبريل 200619 سنة comment_67358 لو تسمحو يا شبابانا عندي في جدول الخصومات حقل اسمة مقدار الخصم وعندي في حقل الرواتب في قسم الخصومات حقل يسمة مقدار الخصموانا عاوز عندما اكتب رقم الموظف في جدول الرواتب على طول يعطيني مقدار الخصم في حقل الخصومات ساعدوني لو تسمحونبس ارجو ان الي يعطيني الكود ان يقولي اين اكتبة وان يكتب لي جملة السلكت كاملة مع الفواصل وكل شي لانة والله ان الجملة هذي اتعبتني وهي قائم عليها اشياء اخرى كثيرة ولكم جزيل الشكر تقديم بلاغ
بتاريخ: 25 أبريل 200619 سنة comment_67361 اخى العزيز .. قبل ان اكتب اليك الكود ؟عندى بعض الأسئلة .. يجب على طارح السؤال ان يأتى بكل مشاكلة دفعة واحدة .. بمعنى ان يقوك بعمل شرح كامل للمشكلة فبالنسبة لى ان لم اكن متخيل الجداول فى رأسى و ان لم تكن فى يدى فلن استطلع عمل اى شىء ..فرجاء لأى عضو بالمنتدى ان يقوم بأرسال كل اطراف المشكلة .. و ان يقوم بأرسال الجداول لو تم احتياجها .. و ما هو ناتج البحث المتوقع منة و كمان شكل الفورمة و ناتج البحث ( One or many ) حتى لا نضيع وقتنا فى بحث خاطىء ..اخى ال الحكيمي .. انا لا اقصدك بالفعل .. و لكن اريد ان اوجة رسالة للجميع بعد كثرة اخطاء عرض المشكلة .. و اظن ان الكورة فى ملعبك .Oracle ITself تقديم بلاغ
بتاريخ: 25 أبريل 200619 سنة comment_67369 pre-text-item for emp declare v_emp number :=:emp.empno; cursor emp is select disc from disc where disc.empno=v_emp; begin open emp; loop FETCH EMP INTO :emp.disc; EXIT WHEN EMP%NOTFOUND END LOOP; CLOSE GETEMP; end; ايهاب وجدى تقديم بلاغ
بتاريخ: 25 أبريل 200619 سنة comment_67377 الاخ الكريمعلى اساس ان جدول الخصومات موجود به رقم الموظف ومقدار الخصم وايضا الشهر مع السنة فما عليك سوى وضع تريجر على مستوى الحقل الذي تدخل به رقم الموظف في حقل الرواتب هذا التريجراسمه POST-CHANGEتضع به الكود التالي DECLARE RR NUMBER; CURSOR C IS SELECT REBET_AMT FROM REPT WHERE EMP_NO=:EMP_NO; BEGIN OPEN C; FETCH C INTO RR; :YOUR_CURRENT_REBT_AMT:=RR; CLOSE C; END; على اساس ان REBET_AMT هو مقدار الخصم بجدول الخصومات وممكن ان تضع التاريخ او الشهر او السنة:EMP_NO هو رقم الموظف بجدول او شاشة الرواتب :YOUR_CURRENT_REBT_AMT هو مقدار الخصم بشاشة الرواتب تقديم بلاغ
بتاريخ: 25 أبريل 200619 سنة كاتب الموضوع comment_67438 مشكورين اخواني على الرد مرة وعلى السرعة مرةوجاري التنفيذ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.