• 0
mahrawy

استفسار عن ترحيل بيانات خلايا السجلات في نفس الجدول Access

سؤال

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

ارجو المساعدة.. أحاول تنفيذ قاعدة بيانات Access عن أجازات الموظفين وأرصدتها على مدار السنة.. أعلم انه يممكنني ترحيل الرصيد عن طريق استعلام تحديث أو دالة dlast ولكن المشكلة أنه عندما اقوم بترحيل رصيد الاجازات المتبقي للموظف ليكون هو الرصيد الجديد عندما يقوم بأجازة اخرى يحدث الآتي:

1- اذا قمت بذلك عن طريق استعلام تحديث . في هذه الحالة أجد ان رصيد البداية في الاجازة السابقة يتغير طبقا للرصيد الجديد.. بينما أرغب في أن اقوم بترحيل الرصيد بطريقة تؤثر على السجل الجديد ولاتؤثر على السجل السابق بحيث يمكنني عرض جدول او تقرير لبيان اجازة كل موظف ويحتوي على كل اجازة قام بها على حده متضمنا تاريخ الاجازة ورصيد البداية ورصيد النهاية بعد قيامه بها بحيث يظهر كما في المرفق.. مع العلم بأنني ادخلت البيانات في المرفق يدويا . بينما اريد ان احصل على نفس الشكل ولكن بطريقة تلقائية ولا اعرف كيف يتم ذلك

2- اذا قمت بذلك عن طريق دالة dlast فإنني اجد مشكلة مع رصيد البداية حيث ان المطلوب هو ترحيل آخر رصيد متبقي ليكون هو رصيد البداية الجديد. ولكن عند أول اجازة يقوم بها الموظف اجد مشكلة مع رصيد البداية حيث انه لا يوجد رصيد متبقي سابق لترحيله في خانة الرصيد (ومن المفروض ان رصيد اول المدة يكون محدد مسبقا والترحيل يكون بداية من السجل التالي)

مرفق صورة للشكل الذي اريده سواء في جدول او استعلام او بأي طريقة

ارجو المساعدة ... وشكراً

الشكل المطلوب.docx

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

5 إجابة على هذا السؤال .

  • 0
On 1/6/2017 at 7:18 PM, mahrawy said:

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

ارجو المساعدة.. أحاول تنفيذ قاعدة بيانات Access عن أجازات الموظفين وأرصدتها على مدار السنة.. أعلم انه يممكنني ترحيل الرصيد عن طريق استعلام تحديث أو دالة dlast ولكن المشكلة أنه عندما اقوم بترحيل رصيد الاجازات المتبقي للموظف ليكون هو الرصيد الجديد عندما يقوم بأجازة اخرى يحدث الآتي:

1- اذا قمت بذلك عن طريق استعلام تحديث . في هذه الحالة أجد ان رصيد البداية في الاجازة السابقة يتغير طبقا للرصيد الجديد.. بينما أرغب في أن اقوم بترحيل الرصيد بطريقة تؤثر على السجل الجديد ولاتؤثر على السجل السابق بحيث يمكنني عرض جدول او تقرير لبيان اجازة كل موظف ويحتوي على كل اجازة قام بها على حده متضمنا تاريخ الاجازة ورصيد البداية ورصيد النهاية بعد قيامه بها بحيث يظهر كما في المرفق.. مع العلم بأنني ادخلت البيانات في المرفق يدويا . بينما اريد ان احصل على نفس الشكل ولكن بطريقة تلقائية ولا اعرف كيف يتم ذلك

2- اذا قمت بذلك عن طريق دالة dlast فإنني اجد مشكلة مع رصيد البداية حيث ان المطلوب هو ترحيل آخر رصيد متبقي ليكون هو رصيد البداية الجديد. ولكن عند أول اجازة يقوم بها الموظف اجد مشكلة مع رصيد البداية حيث انه لا يوجد رصيد متبقي سابق لترحيله في خانة الرصيد (ومن المفروض ان رصيد اول المدة يكون محدد مسبقا والترحيل يكون بداية من السجل التالي)

مرفق صورة للشكل الذي اريده سواء في جدول او استعلام او بأي طريقة

ارجو المساعدة ... وشكراً

الشكل المطلوب.docx

ارجو الرد سريعا إن أمكن... وشكراً

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

أخي الكريم ، لم لا تغير طريقة حساب الرصيد بطريقة مختلفة عن ذلك؟

كفكرة ديناميكية : إذا كان الرصيد يبدأ من تاريخ التعيين مثلا فبحساب الرصيد بالجمع اليومي يكون أفضل ، يعني إذا كان يحق للموظف 30 يوما في السنة يكون الرصيد عبارة عن معادلة تجمع (30 ÷ 365) وتضرب في عدد الأيام منذ تاريخ التعيين وحتى تاريخ الاجراء. وتستطيع بواسطة استعلام أن تجمع الأيام ثم تطرح منها مجموع الاجازات فيعطيك الرصيد الحالي بطريقة حسابية ، وهذا مجرد مثال.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

 

اخي الكريم ضع مثالك في المرفقات وستتلقى المساعدة المطلوبة من الاخوة أو مني بإذن الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أولا  اشكركم على الرد :) .

ثانياً: مرفق لكم قاعدة البيانات التي اعمل عليها.. ومرفق ملف وورد يتضمن الشكل المطلوب الحصول عليه سواء في جدول او في استعلام.. مع التأكيد على أن المشكلة في كيفية احتساب كل اجازة متضمنة رصيدها الحالي قبل القيام بها والرصيد المتبقي بعد القيام بها.. ويكون الرصيد المتبقي بعد ا لقيام بها هو الرصيد الحالي للأجازة الجديدة دون التأثير على الرصيد الحالي للاجازة ا لسابقة..

الشكل المطلوب.docx

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

وهذه هي قاعدة البيانات التي اعمل عليها (مضغوطة)

test - Copy.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .