اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

ارجو مساعدتي في حل الموضوع التالي 

لدى نظام يتضمن عدة حقول من ضمنها القسم ،، السؤال كيف يمكن تحويل مرفقات كتاب مع بياناته الى اكثر من قسم في آن واحد مثل القسم الاداري والقسم القانوني

مراسلة.rar

قام بنشر
36 دقائق مضت, layan.ali93 said:

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

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

سجل واحد ، و طلب غير واضح .

يرجى التوضيح أكثر :smile:

قام بنشر

استاذي الفاضل @Foksh

تمام سأشرح بطريقة اوضح

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

هل هناك طريقة بالاكسس تسمح بذلك ،، اتمنى اكون وصلت الفكرة بطريقة واضحة هذه المرة 😎

قام بنشر

السلام عليكم

ما دام من اهتماماتك البرمجة فالحل يسير جدا

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

العمل كالتالي :

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

2- يجب ان يكون عرض البيانات عبر استعلام (من اجل الاعتماد على معيار القسم)

3- الواجهات المتعددة .. يجب ان تحمل معرف القسم عند الفتح ( مثلا في فورم اليوزر عند الدخول .. فيكون اليوزر مربوط بالقسم ) حتى لو كان موظف المحاسبة يفتح البرنامج من قسم الادارة لن يظهر له الا ما يخص قسم المحاسبة ..

الى هنا كل شيء مفهوم وبالسليم

نرجع الى فقرة2

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

هذه افضل وابسط طريقة ارى انها تؤدي الغرض

قام بنشر

وعليكم السلام استاذي الفاضل @ابوخليل

طبقت ملاحظات حضرتك عملت مجلد خاص بالمرفقات وعملت واجهات خاصة بكل قسم 

ولكن سؤالي كان اذا اردت ارسال سجل مع مرفقاته الى قسمين بنفس الوقت كيف يكون هذا الاجراء علما انه ممكن ارسال اكثر من سجل في المستقبل لاكثر من قسم

Desktop.rar

قام بنشر

 

1 ساعه مضت, layan.ali93 said:

علما انه ممكن ارسال اكثر من سجل في المستقبل لاكثر من قسم

 

تفضل

واحدة .. مثل هذه الفكرة

اعمل دوما على التعامل مع المعرفات وليس الحقول النصية

مراسلة1.rar

قام بنشر

سلمت يمينك استاذي الفاضل @ابوخليل 

- بس عندي استفسار لو سمحت لي .. هذا الكود في الصورة ادناه لم افهم معناه او ماهي فائدته لو تكرمت علي ووضحت لي ذلك 

- وعندما يتم تحويل الكتاب الى قسم معين .. هل ممكن ان يصل اليه على هيئة اشعار تنبيه يفيد  بأن هناك بريد وارد اليه 

اكون ممنونه من حضرتك لو افدتني بذلك 🌷

 

Screenshot.jpg

قام بنشر

المتغير  هذا والدالة تحته من اجل تحديد رقم القسم

فالاقسام معرفاتها تبدأ من رقم 1 وحتى 5

في حدث تحميل النموذج المتغير strSectionID يأخذ قيمة معرف القسم  .. يمكنك الاطلاع

Public strSectionID As Integer ' اعلان عن متغير عام رقمي
Public Function funSectionRecordCriteria() ' هذه الدالة تأخذ قيمة المتغير نستفيد من هذه الدالة كمعيار داخل الاستعلام فهي تحمل رقم القسم
funSectionRecordCriteria = strSectionID
End Function

ليه استخدمنا الدالة كمعيار بدلا من المعيار المعتاد :       forms!form1!text1   ?

لأن الدالة تأخذ قيمة معرف القسم عند تحميل النموذج الخاص بالقسم

فلو كان عندنا 10 نماذج وكل نموذج لقسم مختلف فالدالة تأخذ قيمة كل نموذج عند فتحه بواسطة المتغير  strSectionID وهذه القيمة هي التي نستخدمها كمعيار في الاستعلام

وللعلم يمكننا الاستغناء عن الدالة واستخدام معيار القسم مباشرة اذا كان كل ملف فرعي يعمل لوحده

مثلا ملف او واجهة القسم القانوني نضع في الاستعلام رقم 4 كمعيار

.......................

بالنسبة للاشعار فإليك الطريقة :

 نضيف حقل خانة نعم/لا في السجل تكون نعم افتراضيا

في نموذج العرض البعيد (القسم) نضع كود في حدث الحالي للنموذج والافضل يكون في حدث العداد  

هذا الكود يفحص آخر سجل على الاقل اذا خانة الاختيار true تظهر رسالة بوجود رسالة او سجل جديد 

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

 

قام بنشر

ممنونه من حضرتك استاذ @ابوخليل على توضيح الدالة

بالنسبة للاشعار قمت باضافة الحقل اللي حضرتك تفضلت فيه في جدول tbSetions وسميت الحقل افتراضياً zz  كما في القاعدة المرفقة

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

هذا الكود يفحص آخر سجل على الاقل اذا خانة الاختيار true تظهر رسالة بوجود رسالة او سجل جديد 

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

اذا تفضلت علي ممكن تنفيذها على القاعدة المرفقة    🌷

مراسلة2.rar

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information