اذهب الي المحتوي
أوفيسنا

تسجيل البيانات في التقرير


nabil2255

الردود الموصى بها

السلام عليكم

  اخواني ممكن جعل ادخال البيانات في التقرير لمرة واحدة فقط 

اي لم اقوم بادخال البيانات لاجازة موظف عن طريق نموذج الاجازات تحتفظ في الجدول و لكن لا تحتفظ في التقرير اي عند ادخال اجازة جديدة للموظف تمسح البيانات السابقة

وشكراااا

رابط هذا التعليق
شارك

وعليكم السلام

أخي الكريم التقارير لاتحتفظ بالبيانات

لأن التقرير يستقي بياناته من الجدول أو الاستعلام مباشرة

اذا كانت لديك اشكالية ضع مرفقك مع الشرح المصور أن امكنك

::بالتوفيق::

رابط هذا التعليق
شارك

اخي kASER

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

تم تعديل بواسطه nabil2255
رابط هذا التعليق
شارك

اخي بارك الله فيك و الله تعبتك معي 

 و لكن المشكل انه لك موظف مجموعة من الاجازات و لكل اجازة رقم خاص بها و عندما اقوم بعمل معاينة للتقرير دائما يعطيني اول اجازة 

ساحاول انا أنقص من الملف وارفاقه  

رابط هذا التعليق
شارك

6 ساعات مضت, nabil2255 said:

اخي تم ارفاق الملف 

أخي الكريم

 

لاحظ معي الصورة

2018-04-11_06-54-00.png.ef2d74d5642e9ca6233bbefe99f5732b.png

البناء للقاعدة بهذه الطريقة خطأ

وفي مرحلة ما من المراحل ستتوقف عن التطوير أو الإضافة

النموذج يجب ان يكون رئيسي لبيانات الموظف

ويحتوي على نموذج فرعي للاجازات ويكون الربط بينهما عن طريق رقم الموظف

بهذه الطريقة لايمكنك فتح التقرير على الاجازة المحددة بالنموذج لأنه لايوجد لها رقم اصلا

ومن الطبيعي ان يفتح التقرير على كل الاجازات

مع عدم امكانيةمعرفة  هذه الاجازات لمن تكون من الموظفين لعدم وجود رقم

اذا كان هذا المثال من قاعدة بياناتك انصحك بالعمل عليها من جديد وبناء قاعدة بيانات علائقية

واذا لم تكن مطابقة لقاعدة بياناتك

ارفق القاعدة الاصلية واذا كان حجمها كبير يمكنك رفعها على رابط خارجي

::بالتوفيق ::

 

رابط هذا التعليق
شارك

اخي ربما عندما قمن بحذف بعض النمادج حدث خلال في الجدول 

ام بخصوص الربط فانا عامل الربط حسب الصورة المرفقة 

ام بخصوص معرفة الاجازات للموظف فهي تظهر عندي بشكل عادي  

 

222.png

TB.png

رابط هذا التعليق
شارك

كلا الجدولين الخاصين بالاجازات لايحتويان على رقم الموظف

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

فأنت لاتحتاج ان تضع رقم الاجازة في جدول بيانات الموظف

ايضا تحتاج الى تعديل النموذج كما أخبرتك رئيسي وفرعي

واذا كانت تظهر لديك بشكل طبيعي فتفضل بارفاق النسخه المطابقه 

لأن ما ظهر لدي في المرفق الذي اضفته شيئ غير مفهوم عند الاستعلام 

::بالتوفيق::

 

تم تعديل بواسطه kaser906
رابط هذا التعليق
شارك

1 ساعه مضت, nabil2255 said:

اخي لقد قمت بالتعديل على الملف قليلا 

حسناً أخي الكريم

بما أنك مصر على هذه الطريقة

اليك المرفق

تم اضافة حقل PcDigit لكلا الجدولين وربطهم برقم الموظف في الجدول Tbl_Employees

تم عمل نموذج    Tbl_Vacations  وربطه بالنموذج Frm_conge_Entry

عند ادخالك لاسم الموظف سيفتح النموذج الفرعي على اخر اجازة تم تسجيلها

عند اضافتك لأي اجازة جديدة ستجد ان النموذج الفرعي يعرضها وبأمكانك معاينتها

::بالتوفيق ::

 

emplo2.rar

رابط هذا التعليق
شارك

اخي لا والله ولكن هاته هي الطريقة سوى انني حذفت بعض النماذج كنموذج ادخال موظف ادخال رصيد الاجازة والبحث لكي استطيع ارفاق الملف 

اذا ممكن تعطيني ايميلك او الفيسبوك الخاص بك لارسال لك الملف كاملا ادا لم يكن هذا مخالفا لقوانين المنتدى طبعا و لك مني جزيل الشكر  

 

رابط هذا التعليق
شارك

1 دقيقه مضت, nabil2255 said:

ماذا تقصد بحقل PcDigit  

هذا رقم الموظف

وقد تم ربط الجداول عن طريقة

2 دقائق مضت, nabil2255 said:

nabil ali al

مع الاسف اخي لا أمتلك حسابات على أي من مواقع التواصل الاجتماعي :biggrin:

::بالتوفيق ::

 

رابط هذا التعليق
شارك

اخي هلعندما اقوم بادخال رقم الموظف (txtid)

PcDigit  الحقل المسمى  

يتغير تلقائيا الى نفس الرقم الذي ادحلته في حقل txtid

 لانني جربت ادخال اجازة جديد ة عن طريق نموذج ادخال لم يحدث شئ 

رابط هذا التعليق
شارك

16 ساعات مضت, nabil2255 said:

لانني جربت ادخال اجازة جديد ة عن طريق نموذج ادخال لم يحدث شئ

إن كنت جربت على المرفق الذي وضعته لك فأن رقم الموظف PcDigit يتم الحاقة بالجدول Tbl_Vacations 

عند النقر على زر الأمر حفظ من خلال الكود

2018-04-13_16-32-59.png.96aa5fb02413874b0d897fec992b83f8.png

::بالتوفيق::

رابط هذا التعليق
شارك

بارك الله فيك اخي لقد استفدتك منك كثير ا 

ممكن كيف اقوم بوضع  مدة الاجازة  المتبقية على التقرير فقط 

 اي مثلا رصيد سنة 2014 الذي هو 40 يوم ناقص المدة الممنوحة خلال نفس السنة 

 يظهر في مربع نص على التقرير 

لقد اتسعملت هاته المعادلة 

=[Tbl_Vacations]![txtadd]-[TVac]![txtadd] و لكن ام يظهر شئ 

و شكرااا

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information