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

برنامج صلاحيات المستخدمين الاصدار 3


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

اخي إبراهيم محمد والاخوة الكرام في المنتدى 

 

لدي استفسار يخص البرنامج 

 

هل البرنامج يعمل على الشبكة الداخلية ؟؟؟ اذا نعم ... فماذا لو افترضنا ان المستخدم "محمد" قام بفتح البرنامج وتركه مفتوح لمدة ساعة ومن ثم جاء المستخدم "خالد" وفتح الملف عبر الشبكة "خلال الساعة التي كان المستخدم محمد فاتح البرنامج" وعدل تعديلات على احد الشيتات التي يمتلك صلحية التعديل عليها وحفظ الملف واغلقه ثم جاء المستخدم "محمد" واغلق الملف بعد اغلاق المستخدم "خالد" له.

 

هل يكون ماقام به المستخدم "خالد" من تعديلات محفوظ بالملف ؟؟ 

 

تحياتي لكم ...

 

اخواني واخواتي في المنتدى

 

قمت بتجربت الملف على الشبكة الداخلية والنتيجة كالتالي:

 

اذا قام المستخدم "خالد" بمحاولت فتح الملف وهو مفتوح من قبل المستخدم "محمد" تظهر رسالة لـ "خالد" مفادها "Read Only" بمعنى انه يستطيع فقط المشاهدة دون التعديل

 

هل هناك حل لهذه المشكلة ؟؟؟؟

 

تحياتي لكم

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

 

اخي إبراهيم محمد والاخوة الكرام في المنتدى 

 

لدي استفسار يخص البرنامج 

 

هل البرنامج يعمل على الشبكة الداخلية ؟؟؟ اذا نعم ... فماذا لو افترضنا ان المستخدم "محمد" قام بفتح البرنامج وتركه مفتوح لمدة ساعة ومن ثم جاء المستخدم "خالد" وفتح الملف عبر الشبكة "خلال الساعة التي كان المستخدم محمد فاتح البرنامج" وعدل تعديلات على احد الشيتات التي يمتلك صلحية التعديل عليها وحفظ الملف واغلقه ثم جاء المستخدم "محمد" واغلق الملف بعد اغلاق المستخدم "خالد" له.

 

هل يكون ماقام به المستخدم "خالد" من تعديلات محفوظ بالملف ؟؟ 

 

تحياتي لكم ...

 

اخواني واخواتي في المنتدى

 

قمت بتجربت الملف على الشبكة الداخلية والنتيجة كالتالي:

 

اذا قام المستخدم "خالد" بمحاولت فتح الملف وهو مفتوح من قبل المستخدم "محمد" تظهر رسالة لـ "خالد" مفادها "Read Only" بمعنى انه يستطيع فقط المشاهدة دون التعديل

 

هل هناك حل لهذه المشكلة ؟؟؟؟

 

تحياتي لكم

 

 

اخواني ...

 

قمت بتفعيل المشاركة كما في الصورة ادناه

 

 

ZA010165452.gif

 

ولم يرضى الاكسل بمشاركة الملف بسبب وجود اكواد الفجول بيسك

 

هل هناك حل لهذه المشكلة ؟؟؟

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

 

ولم يرضى الاكسل بمشاركة الملف بسبب وجود اكواد الفجول بيسك

 

هل هناك حل لهذه المشكلة ؟؟؟

 

 

أخى الفاضل

 

هذا السؤال تحديدا طرحته هنا في هذا الموضوع قبل بضعة أيام

http://www.officena.net/ib/index.php?showtopic=49925

 

والخلاصة حتى لا أضيع وقتك أنه لا يمكن مشاركة ملف اكسل به ماكرو أو نطاق بيانات Data Ranges فعند المشاركة يتعطل عمل اى ماكرو موجود بالملف

 

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

 

خالص تحياتي

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

 

السلام عليكم

الاخ الفاضل  إبراهيم محمد

جزاك الله خيرا على مجهودك الرائع

وتبقى ملاحظه غايه فى الاهميه

انه من خلال اى مستخدم يمكن تغير الصلاحيات لاى مستخدم اخر

من خلال استدعاء Sub Show_F2

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

كيف يمكن التغلب عليها  ... وجعل الدعم الفنى هو من له صلاحيه استعداء تلك الفرمة فقط

وتم عرض الموضوع فى المنتدى

http://www.officena.net/ib/index.php?showtopic=53940

ولم اتوصل لحل حتى الان

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

 

بسم الله الرحمن الرحيم 

الاخ الفاضل  ابو حنين 

جزيل الشكر والتقدير لاكتشافك هذة الثغرة فهي فعلا نقطه هامه 

لذلك قم باستبدال كود اظهار الفورم  بالكود التالى 

Sub Show_F2()
If Sheets("My Account").Range("iv1").Value = "الدعم الفني" Then
UserForm2.Show
Else
MsgBox " ليس لديك الصلاحيه "
End If
End Sub

بس انا معنديش مشكله بالنسبه للنقطه ديه لاننى عامل باسورد ل vba فلا يمكن لاحد ان يعدل فى اى شىء خاص بالمايكرو - بس عندى سؤال انا محتاج قبل ما يفتح الشاشه الرئيسيه يقوم بفتح ملف اكسل جديد ثم يجعل Calculation Manual لاننى عامل هذا البرنامج الجميل على ملف حوالى 40 ميجا فعندما يفتح ياخذ وقت كبير فلذلك اقوم قبل فتح البرنامج بفتح شيت واوقف  Calculation  ثم افتح البرنامج . مع الشكر

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

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

قبل ان يفتح الشاشه الرئيسيه فأين اضع الكود الخاص بذلك

كما ارجو حل مشكله ctrl + p حيث تظهر شريط الادوات  وللعلم اننى استخدم أوفيس 2010

مع الشكر 

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

  • 1 month later...

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

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

 

برنامج جدا رائع ومفيد وقد قمت بفحصه للاستخدام الامن

هناك بعض الملاحظات البسيطه

1.  انه عند اعطى مستخدم صلاحية اضافه مستخدم جديد فانه بامكانه اعطى صلاحيه مشاهده وتعديل وبذلك يصبح المستخدم الجديد مثل الدعم الفني.

2. عند اعطى مستخدم صلاحيه اضافه جديد فانه لا يستطيع تعديله او حذفه . وهذا يعتبر عائق نوعاً ما.

3. عند اضافه مستخدم جديد ثم ننتقل مباشرة لفورم مستوى الصلاحيات ثم تركها فارغه والضغط على حفظ , فانه يسمح للمستخدم الجديد بمشاهده جميع الصفحات من ضمنها MyDate.

4. من الافضل ان يكون في خيار مستوى الصلاحيات ( للمستخدم ذات الصلاحيه باضافه مستخدم جديد) ان يرى فقط الصفحات التي يحددها الدعم الفني لكي يعطي عليها صلاحيه المشاهده اومدخل بيانات او مخفي  فقط.

5. هناك شي مفيد للاضافه وهو عند وضع 0  لباسوورد مستخدم فانه بأمكانك الدخول بشكل سريع,,,فقط قم بوضع الاسم ثم دخول وهذه تعتبر خاصيه اذ اردت ان يكون هناك حساب مشترك بدون باسوورد.

 

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

تم تعديل بواسطه ابوالبراء
  • Like 1
رابط هذا التعليق
شارك

  • 2 weeks later...

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

مرفق طيه برنامج صلاحيات المستخدمين  الإصدار 3 

حيث تم زيادة بعض الخصائص به تتيح حريه اكبر في التعامل مع الملف

وقبل اى شيء  فلولا أساتذة هذا المنتدى العظيم ما كان لهذا البرنامج ان يظهر او يتطور فمنهم وجدت الدعم  ومنهم تعلمت ولا زلت طالبا مبتدئا انهل من علمهم الغزير

وفقهم الله وبارك في جهدهم  وجعله علم صالح ينتفع به  --- اللهم امين

 

اسماء الدخول على البرناج 

الدعم الفنى   - كلمه السر   1111

مستخدم 1    - كلمه السر 2222

 

شرح بسيط للبرنامج  وامكانياته وما هو الجديد عليه

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

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

مستوى الصلاحيه على الصفحه  4 مستويات

مشاهدة فقط  ---- للاطلاع  فقط دون التعديل

مخفى ---- لاخفاء الصفحه عن هذا المستخدم

مدخل بيانات   -  لتحديد أعمدة معينه  يتم التعديل عليها وباقى المستند غير متاح  وذلك من خلال وضع حرف T  في اول خليه اعلى العمود كما يابصفحه 2  وجرب الدخول  بالمستخدم 1 ستحلاظ  ان صفحه واحد  للمشاهدة فقط وصفحه 2 تم تحديد  صفه مدخل بيانات  ويتم التعديل فقط فى الاعمدة التى تعلوها حرف T  ويمكنك اخفاء هذا الضف عن اعين المستخدم  ويعمل بشكل طبيعي

مشاهدة وتعديل  -- هي صلاحيات كامله على الصفحه

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

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

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

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

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

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

كل هذه الأشياء يتم التعامل معها قبل الدخول على البرنامج  من الشاشه الافتتاحيه

وبعد الدخول الى البرنامج  توجد بعض الخصائص

امكانيه تعديل كلمه السر للمستخدم 

التنقل بين الصفحات من خلال زر التنقل

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

ما هو الجديد في هذا الإصدار

زر صلاحيات اضافيه  وفيه الخصائص التاليه

امكانيه احضار صفحات من خارج الملف وارفاقها

امكانيه نسخ الصفحات المضافه وحفظها في ملفات منفصله لكل منها

حذف الصفحات من الملف

ترتيب الصفحات تصاعديا وتنازليا

فك حمايه المستند وتفعيل الحمايه

اظهار واخفاء اشرطه الأدوات للاكسيل

المثال المرفق  :  مستخدم 1  بكلمه سر 2222

صلاحياته هي   صفحه رقم 1  مشاهده فقط

صفحه رقم 2  -  مدخل بيانات  --  يمكن الكتابه فقط في الاعمدة التي في اعلاها حرف T

صفحه رقم 3  مشاهدة وتعديل

باقى الصفحات من 4 الى 7 مخفيه عن مستخدم 1

والكل يظهر مع مستخدم الدعم الفني

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

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

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

الاخ الفاضل ابراهيم محمد جزاك الله خير على العمل الجميل جدا

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

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

الاخ

أبو ليمونه

ممكن عمل كده من الاوبشن بتاع المشاركه

الاخ الفاضل وليد كيف يتم ذلك لان انا مر عليا المشكلة دي عند المشركة على اكثر من جهاز يتعطل الماكرو

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

 

 

اخي إبراهيم محمد والاخوة الكرام في المنتدى 

 

لدي استفسار يخص البرنامج 

 

هل البرنامج يعمل على الشبكة الداخلية ؟؟؟ اذا نعم ... فماذا لو افترضنا ان المستخدم "محمد" قام بفتح البرنامج وتركه مفتوح لمدة ساعة ومن ثم جاء المستخدم "خالد" وفتح الملف عبر الشبكة "خلال الساعة التي كان المستخدم محمد فاتح البرنامج" وعدل تعديلات على احد الشيتات التي يمتلك صلحية التعديل عليها وحفظ الملف واغلقه ثم جاء المستخدم "محمد" واغلق الملف بعد اغلاق المستخدم "خالد" له.

 

هل يكون ماقام به المستخدم "خالد" من تعديلات محفوظ بالملف ؟؟ 

 

تحياتي لكم ...

 

اخواني واخواتي في المنتدى

 

قمت بتجربت الملف على الشبكة الداخلية والنتيجة كالتالي:

 

اذا قام المستخدم "خالد" بمحاولت فتح الملف وهو مفتوح من قبل المستخدم "محمد" تظهر رسالة لـ "خالد" مفادها "Read Only" بمعنى انه يستطيع فقط المشاهدة دون التعديل

 

هل هناك حل لهذه المشكلة ؟؟؟؟

 

تحياتي لكم

 

 

اخواني ...

 

قمت بتفعيل المشاركة كما في الصورة ادناه

 

 

ZA010165452.gif

 

ولم يرضى الاكسل بمشاركة الملف بسبب وجود اكواد الفجول بيسك

 

هل هناك حل لهذه المشكلة ؟؟؟

 

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

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

الاستاذ

إبراهيم محمد

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

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

 

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

  • 2 weeks later...

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

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

  • 4 weeks later...
  • 3 months later...
  • 1 month later...

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

استاذنا الفاضل ابراهيم 

 

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

الشيت المرفق مطبق عليه المعادلة بس في معادلة مش شغال وطبعا البركة في حضرتك 

Track Dec 2013.xlsx

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

  • 1 month later...
  • 3 weeks later...

اخي العزيز بارك الله فيك علي هذا العمل القيم 

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

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

 

اسماء الدخول على البرناج 

الدعم الفنى   - كلمه السر   1111

مستخدم 1    - كلمه السر 2222

 

شرح بسيط للبرنامج  وامكانياته وما هو الجديد عليه
تعتمد فكرة البرنامج على اضافه عدة مستويات للصلاحيات على الملف  فهو كقالب تقوم بادراج الصفحات التي ترغب بادراتها فيه ويتعرف عليها تلقائيا بمجرد إعادة فتح الملف
المستخدم  باسم الدعم الفني  هو الادمن لهذا الملف  وقد تم ربط كافه الصلاحيات  بالباسورد الخاصه به
مستوى الصلاحيه على الصفحه  4 مستويات
مشاهدة فقط  ---- للاطلاع  فقط دون التعديل
مخفى ---- لاخفاء الصفحه عن هذا المستخدم
مدخل بيانات   -  لتحديد أعمدة معينه  يتم التعديل عليها وباقى المستند غير متاح  وذلك من خلال وضع حرف T  في اول خليه اعلى العمود كما يابصفحه 2  وجرب الدخول  بالمستخدم 1 ستحلاظ  ان صفحه واحد  للمشاهدة فقط وصفحه 2 تم تحديد  صفه مدخل بيانات  ويتم التعديل فقط فى الاعمدة التى تعلوها حرف T  ويمكنك اخفاء هذا الضف عن اعين المستخدم  ويعمل بشكل طبيعي
مشاهدة وتعديل  -- هي صلاحيات كامله على الصفحه
يمكنك تحديد اى من هذه الصلاحيات لكل صفحه منفصله عن الأخرى لكل مستخدم بصورة منفصله  وذلك من خلال الاتى
في شاشه الدخول  ضع الدعم الفني واكتب كلمه السر  وهى 1111  ولا تضغط دخول  اى ستجد ان ازار تم تفعليها   - اضغط على زر تعديل صلاحيات  واختار المستخدم من الكومبوبكس  وستجد صلاحياته تظهر اسفل منها  افتح كل قائمه وحدد الصلاحيه التي ترغبها لكل مستخدم مع مراعاة ان تكون كلها مشاهدة وتعديل للمستخدم الدعم الفنى
يظهر اسفل الفورم اربعه اختيارات  وهى الجميع مخفى - الجميع مشاهدة وتعديل - الجميع مشاهدة فقط - الجميع مدخل بيانات  ( هذه الاختيارات  فقط لتساعدك في ملىء صلاحيات الصفحات  حيث تختار ما يغلب على الصلاحيه للمستخدم  وتقوم بتعديل الاستثناء فقط  مع ملاحظه انه لا يتم التفعيل الا بعد الضغط على زر الحفظ
وفى حاله الضغط على زر اضافه مستخدم جديد فانه يجب أولا تسجيل الاسم وكلمه السر الافتراضيه  والضغط على زر اضافه مستخدم سيفتح فورم إعطاء الصلاحيات  ومن ثم تحدد كما بالخطوة السابقه
ملحوظه - كلمات السر يجب ان تكون ارقام فقط - حيث وضع هذا الشرط لعدم تعقيد كلمه السر والدخول في حساسيه الحروف واللغه -- وهكذا
يظهر زر اخر  فيه تعديل بيانات المستخدمين  وحيث يمكنك تعديل اسم مستخدم  او حذفه من البرنامج  كما يمكنك اظهار أسماء المستخدمين وكلمات السر من خلال وضع علامه صح وسيظهر شاشه لادخال كلمه السر وهنا ضع كلمه سر الدعم  افنى سيظهر كومبوبكس فيه أسماء المستخدمين وكلمات السر بجانب كل منهم
كل هذه الأشياء يتم التعامل معها قبل الدخول على البرنامج  من الشاشه الافتتاحيه
وبعد الدخول الى البرنامج  توجد بعض الخصائص
امكانيه تعديل كلمه السر للمستخدم 
التنقل بين الصفحات من خلال زر التنقل
يقوم البرنامج بعمل حفظ تلقائي عند الخروج  حتى لو لم تقوم بالحفظ
ما هو الجديد في هذا الإصدار
زر صلاحيات اضافيه  وفيه الخصائص التاليه
امكانيه احضار صفحات من خارج الملف وارفاقها
امكانيه نسخ الصفحات المضافه وحفظها في ملفات منفصله لكل منها
حذف الصفحات من الملف
ترتيب الصفحات تصاعديا وتنازليا
فك حمايه المستند وتفعيل الحمايه
اظهار واخفاء اشرطه الأدوات للاكسيل

المثال المرفق  :  مستخدم 1  بكلمه سر 2222
صلاحياته هي   صفحه رقم 1  مشاهده فقط
صفحه رقم 2  -  مدخل بيانات  --  يمكن الكتابه فقط في الاعمدة التي في اعلاها حرف T
صفحه رقم 3  مشاهدة وتعديل
باقى الصفحات من 4 الى 7 مخفيه عن مستخدم 1
والكل يظهر مع مستخدم الدعم الفني
يجب مراعاة ان صفحه MYDATE  يجب ان تكون مخفيه عن جميع المستخدمين  نظرا لانه يتم تخزين أسماء المستخدمين وكلمات السر والصلاحيات على الصفحات في هذه الصفحه
تلاحظ ان يتم تحديد صفحه MYACCOUNT بصفه مخفى ولكنها تظهر مع المستخدم العادى وذلك  فقط
اذا حددتها مشاهدة وتعديل  فانك ستعطى لهذا المستخدم صلاحيه اضافه مستخدم جديد فقط دون باقى صلاحيات الدعم الفني التي تكون في الفورم الرئيسي

برنامج صلاحيات المستخدمين اصدار 3.rar

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

 

اسماء الدخول على البرناج 

الدعم الفنى   - كلمه السر   1111

مستخدم 1    - كلمه السر 2222

 

شرح بسيط للبرنامج  وامكانياته وما هو الجديد عليه
تعتمد فكرة البرنامج على اضافه عدة مستويات للصلاحيات على الملف  فهو كقالب تقوم بادراج الصفحات التي ترغب بادراتها فيه ويتعرف عليها تلقائيا بمجرد إعادة فتح الملف
المستخدم  باسم الدعم الفني  هو الادمن لهذا الملف  وقد تم ربط كافه الصلاحيات  بالباسورد الخاصه به
مستوى الصلاحيه على الصفحه  4 مستويات
مشاهدة فقط  ---- للاطلاع  فقط دون التعديل
مخفى ---- لاخفاء الصفحه عن هذا المستخدم
مدخل بيانات   -  لتحديد أعمدة معينه  يتم التعديل عليها وباقى المستند غير متاح  وذلك من خلال وضع حرف T  في اول خليه اعلى العمود كما يابصفحه 2  وجرب الدخول  بالمستخدم 1 ستحلاظ  ان صفحه واحد  للمشاهدة فقط وصفحه 2 تم تحديد  صفه مدخل بيانات  ويتم التعديل فقط فى الاعمدة التى تعلوها حرف T  ويمكنك اخفاء هذا الضف عن اعين المستخدم  ويعمل بشكل طبيعي
مشاهدة وتعديل  -- هي صلاحيات كامله على الصفحه
يمكنك تحديد اى من هذه الصلاحيات لكل صفحه منفصله عن الأخرى لكل مستخدم بصورة منفصله  وذلك من خلال الاتى
في شاشه الدخول  ضع الدعم الفني واكتب كلمه السر  وهى 1111  ولا تضغط دخول  اى ستجد ان ازار تم تفعليها   - اضغط على زر تعديل صلاحيات  واختار المستخدم من الكومبوبكس  وستجد صلاحياته تظهر اسفل منها  افتح كل قائمه وحدد الصلاحيه التي ترغبها لكل مستخدم مع مراعاة ان تكون كلها مشاهدة وتعديل للمستخدم الدعم الفنى
يظهر اسفل الفورم اربعه اختيارات  وهى الجميع مخفى - الجميع مشاهدة وتعديل - الجميع مشاهدة فقط - الجميع مدخل بيانات  ( هذه الاختيارات  فقط لتساعدك في ملىء صلاحيات الصفحات  حيث تختار ما يغلب على الصلاحيه للمستخدم  وتقوم بتعديل الاستثناء فقط  مع ملاحظه انه لا يتم التفعيل الا بعد الضغط على زر الحفظ
وفى حاله الضغط على زر اضافه مستخدم جديد فانه يجب أولا تسجيل الاسم وكلمه السر الافتراضيه  والضغط على زر اضافه مستخدم سيفتح فورم إعطاء الصلاحيات  ومن ثم تحدد كما بالخطوة السابقه
ملحوظه - كلمات السر يجب ان تكون ارقام فقط - حيث وضع هذا الشرط لعدم تعقيد كلمه السر والدخول في حساسيه الحروف واللغه -- وهكذا
يظهر زر اخر  فيه تعديل بيانات المستخدمين  وحيث يمكنك تعديل اسم مستخدم  او حذفه من البرنامج  كما يمكنك اظهار أسماء المستخدمين وكلمات السر من خلال وضع علامه صح وسيظهر شاشه لادخال كلمه السر وهنا ضع كلمه سر الدعم  افنى سيظهر كومبوبكس فيه أسماء المستخدمين وكلمات السر بجانب كل منهم
كل هذه الأشياء يتم التعامل معها قبل الدخول على البرنامج  من الشاشه الافتتاحيه
وبعد الدخول الى البرنامج  توجد بعض الخصائص
امكانيه تعديل كلمه السر للمستخدم 
التنقل بين الصفحات من خلال زر التنقل
يقوم البرنامج بعمل حفظ تلقائي عند الخروج  حتى لو لم تقوم بالحفظ
ما هو الجديد في هذا الإصدار
زر صلاحيات اضافيه  وفيه الخصائص التاليه
امكانيه احضار صفحات من خارج الملف وارفاقها
امكانيه نسخ الصفحات المضافه وحفظها في ملفات منفصله لكل منها
حذف الصفحات من الملف
ترتيب الصفحات تصاعديا وتنازليا
فك حمايه المستند وتفعيل الحمايه
اظهار واخفاء اشرطه الأدوات للاكسيل

المثال المرفق  :  مستخدم 1  بكلمه سر 2222
صلاحياته هي   صفحه رقم 1  مشاهده فقط
صفحه رقم 2  -  مدخل بيانات  --  يمكن الكتابه فقط في الاعمدة التي في اعلاها حرف T
صفحه رقم 3  مشاهدة وتعديل
باقى الصفحات من 4 الى 7 مخفيه عن مستخدم 1
والكل يظهر مع مستخدم الدعم الفني
يجب مراعاة ان صفحه MYDATE  يجب ان تكون مخفيه عن جميع المستخدمين  نظرا لانه يتم تخزين أسماء المستخدمين وكلمات السر والصلاحيات على الصفحات في هذه الصفحه
تلاحظ ان يتم تحديد صفحه MYACCOUNT بصفه مخفى ولكنها تظهر مع المستخدم العادى وذلك  فقط
اذا حددتها مشاهدة وتعديل  فانك ستعطى لهذا المستخدم صلاحيه اضافه مستخدم جديد فقط دون باقى صلاحيات الدعم الفني التي تكون في الفورم الرئيسي

برنامج صلاحيات المستخدمين اصدار 3.rar

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

  • 5 weeks later...

برنامج اكثر من رائع.

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

"The macros in this project are disabled.  Please refer to the online help or documentation of the host application to determine how to enable macros."

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

 

حتى انني غيرت اعدادات المايكرو من هنا ولم تنجح التجربة

>File>Options>Trust Center>Trust Center setting...>Macro Settings and Enabled All Macros

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

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

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

Important Information