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

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

قام بنشر

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

اشكر الاخ عبدالله والاخ جعفر والاخ كرار في مساعدتي في بعض الامور وتوضيحها لي واشكر الاخ عبدالعاطي حمدان شكراً كثيراً للاستفادة منه بشكل كبير 

موضوعي هوا احتاج لعمل صلاحيات للمستخدمين والامر الذي اود عمله هوا كالتالي

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

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

اي ان لكل محافظة اجهزة تحت عهدت الموظفين العاملين بهذه المحافظة والتي فرضنا انها محافظة بغداد

الفكرة التي عملها هوا اعطاء صلاحية للمستخدم حسب المحافظة التي يعمل فيها

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

او اربيل او باقي المحافظات فقط تظهر له الاجهز التي في بغداد

الصورة التي بالاسفل هيا صورة للموظفين واسمائهم ورقمهم الوظيفي والمحافظة التي يعملون بها

p_96jjos1.png

الصورة الثانية هيا حدول يبيني اسم المستخدم والصلاحيات التي يمكن منحها للمستخدم

p_96n7pk2.png

واي توضيح انا حاضر وشكراً جزيلاً لكل الاخوان الذي ساعدوني ولم اذكرهم

قام بنشر (معدل)

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

 

نموذج.rar

تم تعديل بواسطه Ahmed.IQ
قام بنشر (معدل)

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

تم تعديل بواسطه Ahmed.IQ
قام بنشر
4 ساعات مضت, Ahmed.IQ said:

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

اخي احمد انا سويتلك الاجهزة ... و عليك الشبكات بنفس الطريقة ... :fff:

2 نموذج.rar

  • Like 1
قام بنشر (معدل)

عاشت ايدك بس من يصيرلك مجال تكلي شنو الخطوات الي سويتها وربي يحفظك اخوية .. بس عندي سؤال يصير اغير بدل من قائمة منسدلة للمحافظات اسويها yes no  لان اذا فرضنا اكو شخص انطي صلاحيات لكل المحافظات مراح اكدر صح ؟

تم تعديل بواسطه Ahmed.IQ
قام بنشر
3 ساعات مضت, Ahmed.IQ said:

ابو جنى حبي اذا صارلك مجال لاتنساني فدوة

اولا جعلت حقل المحافظة قائمة منسدلة ( سوف ارى ان شاء الله ماذا يمكن ان اعمل بالنسبة لاعطاء يوزر كل الصلاحيات ) :fff:

ثم نقلت اسم اليوزر من نموذج الادخال الى النموذج الرئيسي  

uuu = Me.username
[Forms]![Form1]![User] = uuu

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

DLookUp("[cons]";"user";"[username]='" & [Forms]![Form1]![User] & "'")

 

  • Like 1
قام بنشر

اي شفت انك عامل استعلام على حقل cons ورابطه مع حقل المحافظات الي بجدول الموظفين واي محافظة جديده تنظاف ينظاف بشكل تلقائي وعاشت ايدك .. بس المشكلة مثل متفظلت انت حول اعطاء يوزر كل الصلاحيات حاولت اعدل على هل شيء بس كل المحاولات بائت بالفشل :biggrin: جديد شسوي هههه واني كلش ممنون منك اخوية

قام بنشر
2 دقائق مضت, Ahmed.IQ said:

اي شفت انك عامل استعلام على حقل cons ورابطه مع حقل المحافظات الي بجدول الموظفين واي محافظة جديده تنظاف ينظاف بشكل تلقائي وعاشت ايدك .. بس المشكلة مثل متفظلت انت حول اعطاء يوزر كل الصلاحيات حاولت اعدل على هل شيء بس كل المحاولات بائت بالفشل :biggrin: جديد شسوي هههه واني كلش ممنون منك اخوية

هل يوجد يوزر لديك له صلاحية محافظتين او ثلاث ...

ام لليوزر اما صلاحية محافظة واحدة او كل المحافظات ...

  • Like 1
قام بنشر

يعني تقصد انك تريد تمنح يوزر صلاحية محافظتين ويوزر تمنحة كل المحافظات ؟

اذا نكدر نجمع بين الخيارين؟ ام هيا تشكل مشكلة ؟

قام بنشر
16 دقائق مضت, Ahmed.IQ said:

يعني تقصد انك تريد تمنح يوزر صلاحية محافظتين ويوزر تمنحة كل المحافظات ؟

اذا نكدر نجمع بين الخيارين؟ ام هيا تشكل مشكلة ؟

اقصد ماذا تحتاج انت ؟ :fff:

يوزر عادي ( يحق له الدخول على محافظته فقط )

و

سوبر يوزر ( يحق له الدخول على كل المحافظات )

هل هذا ما تريده ... :fff:

  • Like 1
قام بنشر

 

الان, كرار صبري _ أبو جنى said:

اقصد ماذا تحتاج انت ؟ :fff:

يوزر عادي ( يحق له الدخول على محافظته فقط )

و

سوبر يوزر ( يحق له الدخول على كل المحافظات )

هل هذا ما تريده ... :fff:

اي بالضبط احتاج هاي الشغلتين سوبر يوزر ويوزر عادي بالضبط مثل admin و user

قام بنشر (معدل)

 

تفضل ... :fff:

3 نموذج.rar

3 ساعات مضت, Ahmed.IQ said:

اي بالضبط احتاج هاي الشغلتين سوبر يوزر ويوزر عادي بالضبط مثل admin و user

 

تم تعديل بواسطه كرار صبري _ أبو جنى
  • Like 1
قام بنشر

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

قام بنشر (معدل)

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

If [Forms]![Enter]![user] = "admin" Then
Me.Form.RecordSource = "computer"
Me.Refresh
Else
Me.Form.RecordSource = "Qcomputer"
Me.Refresh
End If

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

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

وانا من الممكن اضيف حقل جديد في الكومبيوتر ودخل اسم الموظف بشكل يدوي لكن كا مقترح فقط

تم تعديل بواسطه Ahmed.IQ
  • Like 1
قام بنشر

ممنون منك طبعاً حاولت اسوي مثل طريقتك من البارحة بس ضعفي باوامر الفجول خاني .. ممنون منك وربي يخليك

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