بتاريخ: 22 مارس 201412 سنة comment_248205 الساده الزملاء الرجاء المساعده فى عمل برنامج للحضور والانصرف حيث وجدت بمشكله لا اعرف حلها وهى لو ان هناك 100موظفين فى 5 اقسام فى الشركه ونحتاج لتسجيل الحضور والانصراف لقسم معين به 20 موظف فهل يمكن عند اختيار القسم يتم ملئ حقول بها كود الموظف و اسمه ليتم تسجيل موعد الحضور و الانصراف ؟؟ ام لا يمكن تم تعديل 22 مارس 201412 سنة بواسطة ahmed elkyal تقديم بلاغ
بتاريخ: 24 مارس 201412 سنة comment_248335 ممكن توضح اكثر عن الذي تريد ===================== ايه مثلا افكارك اللى وصلتها عشان الكل يقدر يساعدك تقديم بلاغ
بتاريخ: 24 مارس 201412 سنة كاتب الموضوع comment_248337 عندي لستة بها اكواد الاقسام و جدول من النوع tabular به الاعمده التاليه كود الموظف - اسم الموظف - موعد الحضور - موعد الانصراف المطلوب :- عند اختيار كود القسم من اللسته يتم تعبئة عمود كود الموظف اوتوماتيك دون الحاجه الى كتابة كل اكواد القسم فى كل مره تقديم بلاغ
بتاريخ: 24 مارس 201412 سنة comment_248340 السلام عليكم ورحمة الله يمكنك تجهيز البيانات اليومية للموظفين حسب كل قسم البلوك الأول : contrrol block استقبل به رقم القسم وتاريخ اليوم البلوك الثاني : database block في حالة ( وضع الإضافة ) - يتم استخدام cursor لتعبئة بيانات البلوك (database block ) بمعلومية رقم القسم وتاريخ اليوم بالاضافة الى رقم الموظف وحالة الحضورللموظف "لم يحضر " ثم حفظ البيانات لجميع موظفي القسم لليوم المحدد في حالة وصول الموظفين ( وضع التعديل ) يتم استعراض بيانات موظفي القسم لليوم المحدد ثم التعديل وتسجيل وقت الحضور الفعلي للموظف من خلال وقت الجهاز وبالتالي يتم تغيير حالته الى "حضور" اي انه مع وضع الإضافة يمكن تسجيل 10 موظفين بحالة "عدم حضور" مع وضع التعديل يمكن تسجيل وقت حضور 8 موظفين بحالة "حضور" وبالتالي يتبقى عدد 2 موظفين بحالة "عدم حضور" مجرد فكرة تقديم بلاغ
بتاريخ: 24 مارس 201412 سنة كاتب الموضوع comment_248352 بالظبط استاذ حلمي هذا ما اود القيام به ولكن المشكله فى كود تعبئة المظفين بمعلومية رقم القسم لو تكرمت وشكرا للاهتمام تقديم بلاغ
بتاريخ: 24 مارس 201412 سنة comment_248354 السلام عليككم ورحمة الله هل تريد تطبيق الفكرة السابق ذكرها .... ام لديك اسلوب اخر هل لديك معرفه بكيفية تعبئة بيانات البلوك من خلال استخدام ال cursor ??? ... يقوم بتجهيز ارقام الموظفين التابعين لقسم معين يمكنك الإطلاع على هذه المشاركة السابقة بالمنتدى عن التعامل مع ال cursor لتعبئة بيانات البلوك من خلال بيانات جداول أخرى مساعده : في فورمة حضور وغياب طلبه http://www.araboug.org/ib/index.php?showtopic=55380 تقديم بلاغ
بتاريخ: 24 مارس 201412 سنة كاتب الموضوع comment_248356 انا حاولت ولكن للاسف لم اتمكن من الوصول لحل لان خبرتى قليله تقديم بلاغ
بتاريخ: 25 مارس 201412 سنة comment_248382 السلام عليكم جرب استخدام فكرة الكود التالية: DECLARE CURSOR c IS SELECT employee_number, employee_name FROM employees WHERE departement_no = :blk_1.departement_no; BEGIN GO_BLOCK ('BLK_2'); FIRST_RECORD; FOR rec IN c LOOP :blk_2.employee_number := rec.employee_number; :blk_2.employee_name := rec.employee_name; NEXT_RECORD; END LOOP; END; تقديم بلاغ
بتاريخ: 26 مارس 201412 سنة كاتب الموضوع comment_248457 شكرأ على الاهتمام لكن للاسف الكود لا يعمل انا وضعت الكود السابق على تريجر post_change لعنصر ويظهر الخطا التالى frm40737 ullegal.restrected procegure تقديم بلاغ
بتاريخ: 27 مارس 201412 سنة comment_248474 السلام عليكم لن يعمل الكود في ترجر Post-Change. جرب وضع الكود داخل ترجر When-Button-Pressed. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.