الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مساعدة في إعداد شاشة تسجيل الحضور والغياب

Featured Replies

بتاريخ:

الساده الزملاء

الرجاء المساعده فى عمل برنامج للحضور والانصرف حيث وجدت بمشكله لا اعرف حلها وهى 

لو ان هناك 100موظفين فى 5 اقسام  فى الشركه ونحتاج لتسجيل الحضور والانصراف لقسم معين  به 20 موظف فهل يمكن عند اختيار القسم

يتم ملئ حقول بها كود الموظف و اسمه ليتم تسجيل موعد  الحضور و  الانصراف ؟؟ ام لا يمكن

تم تعديل بواسطة ahmed elkyal

بتاريخ:

 

ممكن توضح اكثر عن الذي تريد

=====================

ايه مثلا افكارك اللى وصلتها عشان الكل يقدر يساعدك

 

بتاريخ:
  • كاتب الموضوع

عندي لستة بها اكواد الاقسام

و جدول من النوع tabular به الاعمده التاليه

كود الموظف -  اسم الموظف  - موعد الحضور  - موعد الانصراف

المطلوب :-  عند اختيار كود القسم من اللسته

يتم تعبئة عمود كود الموظف اوتوماتيك دون الحاجه الى كتابة كل اكواد القسم فى كل مره

بتاريخ:

السلام عليكم ورحمة الله 

 

يمكنك تجهيز البيانات اليومية للموظفين حسب كل قسم 

البلوك الأول : contrrol block استقبل به رقم القسم وتاريخ اليوم 

البلوك الثاني : database block 

 

في حالة (  وضع الإضافة )

 - يتم استخدام cursor  لتعبئة بيانات البلوك (database block ) بمعلومية رقم القسم وتاريخ اليوم بالاضافة الى رقم الموظف وحالة الحضورللموظف "لم يحضر "

ثم حفظ البيانات لجميع موظفي القسم لليوم المحدد 

 

في حالة وصول الموظفين ( وضع التعديل ) 

يتم استعراض بيانات موظفي القسم لليوم المحدد 

ثم التعديل وتسجيل وقت الحضور الفعلي للموظف من خلال وقت الجهاز  وبالتالي يتم تغيير حالته الى "حضور" 

 

اي انه مع وضع الإضافة يمكن تسجيل 10 موظفين بحالة "عدم حضور"

مع وضع التعديل يمكن تسجيل وقت حضور 8 موظفين بحالة "حضور" 

وبالتالي يتبقى عدد 2 موظفين بحالة "عدم حضور" 

 

مجرد فكرة 

بتاريخ:
  • كاتب الموضوع

بالظبط استاذ حلمي هذا ما اود القيام به ولكن المشكله فى كود تعبئة المظفين بمعلومية رقم القسم لو تكرمت

وشكرا للاهتمام

بتاريخ:

السلام عليككم ورحمة الله 

 

هل تريد تطبيق الفكرة السابق ذكرها .... ام لديك اسلوب اخر 

 

هل لديك معرفه بكيفية تعبئة بيانات البلوك من خلال استخدام ال cursor ??? ... يقوم بتجهيز ارقام الموظفين التابعين لقسم معين 

 

يمكنك الإطلاع  على هذه المشاركة السابقة بالمنتدى عن التعامل مع ال cursor  لتعبئة بيانات البلوك من خلال بيانات جداول أخرى 

 

مساعده : في فورمة حضور وغياب طلبه

 

http://www.araboug.org/ib/index.php?showtopic=55380

بتاريخ:
  • كاتب الموضوع

انا حاولت ولكن للاسف لم اتمكن من الوصول لحل لان خبرتى قليله

بتاريخ:
  • كاتب الموضوع

المساعده يا زملاء

بتاريخ:

السلام عليكم

جرب استخدام فكرة الكود التالية:

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;
بتاريخ:
  • كاتب الموضوع

شكرأ  على الاهتمام لكن للاسف الكود لا يعمل

انا وضعت الكود السابق على تريجر

post_change لعنصر ويظهر الخطا التالى

frm40737 ullegal.restrected procegure

بتاريخ:

السلام عليكم

لن يعمل الكود في ترجر Post-Change.

جرب وضع الكود داخل ترجر When-Button-Pressed.

بتاريخ:
  • كاتب الموضوع

جزاك الله خير مش عارف اشكرك ازاى

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.