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

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

قام بنشر

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

كيف حالكم ياشباب

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

ولايمكن لاحد الدخول على وضع التصميم الا عن طريق زر management برقم سري . 

واجبار المستخدمين على تعبئه الحقول المطلوبه ( 1.2.3.4.5 ) قبل الضغط على زر حفظ وطباعه  في حال نقص البيانات في احد الحقول زر حفظ وطباعه لن يعمل.

اود لو اتمكن من الكتابه في الشريط السفلي

مع العلم ان اصدار اكسس لدي 2016 انجليزي

صوره توضيحيه

294369961.jpg

 

النمودج في المرفق

 

مع خالص الود شاكرلكم حسن تعاونكم

 

HCT Permit To Work System - Copy.mdb

قام بنشر

سلام

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

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

بخصوص الحماية في اكسس نسبية ولكن ابحث في الموقع عن الغاء الشفت

التصميم جميل بارك الله فيك

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

تقبل تحياتي

HCT Permit To Work System - Copy.mdb

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

شكرا على مرورك اخي العزيز

الف شكر على مدحك لتصميم

 

تم تعديل بواسطه Gamor
قام بنشر

عزيزي kha9009lid

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

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

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

انا طالب جديد في الاكسس وجديد في صرحكم الكبير

 

انا في انتظار ملاحظاتكم اخي العزيز

 

شاكرلك جهدك . كثرالله من امثالك

قام بنشر
5 ساعات مضت, Gamor said:

عزيزي kha9009lid

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

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

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

انا طالب جديد في الاكسس وجديد في صرحكم الكبير

 

انا في انتظار ملاحظاتكم اخي العزيز

 

شاكرلك جهدك . كثرالله من امثالك

ابشر اخي وانا لا اقصد وجود اخطاء وانما مراجعة واضافة والغاء لعمل افضل بس احتاج بعض الوقت

بخصوص التصميم اعجبني وجماله انه تصميم بسيط ومرتب ويؤدى المطلوب بعيدا عن التكلف :fff:

  • Like 2
قام بنشر

اخي العزيز 

من بعد اذن الادم واعضاء الكرام 

اذهب الى الوحدات النمطية وانشأ وحدة جديدة module وانسخ هذا الكود 


Function ap_DisableSift()
On Error GoTo errdisableshift ' ÊÚØíá ãÝÊÇÍ ÇáÔÝÊ
Dim DB As dao.Database
Dim prop As dao.Property
Const ConPropNotFound = 3270
Set DB = CurrentDb()
DB.Properties("AllowByPasskey") = False
Exit Function
errdisableshift:
If Err = ConPropNotFound Then
Set prop = DB.CreateProperty("AllowByPasskey", _
dbBoolean, False)
DB.Properties.Append prop
Resume Next
Else
MsgBox "ÚãáíÉ ÊÚØíá ãÝÊÇÍ ÇáÏÎæá Çáì ÇáäÙÇã áã ÊßÊãá ÈäÌÇÍ"
Exit Function
End If
End Function

Function ap_EnableSift()
On Error GoTo errdisableshift ' ÇÊÇÍÉ ãÝÊÇÍ ÇáÔÝÊ
Dim DB As dao.Database
Dim prop As dao.Property
Const ConPropNotFound = 3270
Set DB = CurrentDb()
DB.Properties("AllowByPasskey") = True
Exit Function
errdisableshift:
If Err = ConPropNotFound Then
Set prop = DB.CreateProperty("AllowByPasskey", _
dbBoolean, True)
DB.Properties.Append prop
Resume Next
Else
MsgBox "ÚãáíÉ ÊÚØíá ãÝÊÇÍ ÇáÏÎæá Çáì ÇáäÙÇã áã ÊßÊãá ÈäÌÇÍ"
Exit Function
End If
End Function

Private Sub Label16_Click()
ap_DisableSift
End Sub

Private Sub Label16_DblClick(Cancel As Integer)
ap_EnableSift
End Sub

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

ap_DisableSift

وعند نقر مزدوج ضع هذا الكود 

ap_EnableSift

اي عند النقر لمرة واحد على مربع النص يقفل الشفت وعند النقر المزدوج يفتح الشفت 

ارجو ان تكون وصلت الفكرة 

 

  • Like 1
قام بنشر
10 ساعات مضت, kha9009lid said:

ابشر اخي وانا لا اقصد وجود اخطاء وانما مراجعة واضافة والغاء لعمل افضل بس احتاج بعض الوقت

بخصوص التصميم اعجبني وجماله انه تصميم بسيط ومرتب ويؤدى المطلوب بعيدا عن التكلف :fff:

صباخ الخير اخي

وان وجدت الاخطاء فنحن بشر خطائون ياصديقي

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

قام بنشر
10 ساعات مضت, العراقي المدلل said:

اخي العزيز 

من بعد اذن الادم واعضاء الكرام 

اذهب الى الوحدات النمطية وانشأ وحدة جديدة module وانسخ هذا الكود 


Function ap_DisableSift()
On Error GoTo errdisableshift ' ÊÚØíá ãÝÊÇÍ ÇáÔÝÊ
Dim DB As dao.Database
Dim prop As dao.Property
Const ConPropNotFound = 3270
Set DB = CurrentDb()
DB.Properties("AllowByPasskey") = False
Exit Function
errdisableshift:
If Err = ConPropNotFound Then
Set prop = DB.CreateProperty("AllowByPasskey", _
dbBoolean, False)
DB.Properties.Append prop
Resume Next
Else
MsgBox "ÚãáíÉ ÊÚØíá ãÝÊÇÍ ÇáÏÎæá Çáì ÇáäÙÇã áã ÊßÊãá ÈäÌÇÍ"
Exit Function
End If
End Function

Function ap_EnableSift()
On Error GoTo errdisableshift ' ÇÊÇÍÉ ãÝÊÇÍ ÇáÔÝÊ
Dim DB As dao.Database
Dim prop As dao.Property
Const ConPropNotFound = 3270
Set DB = CurrentDb()
DB.Properties("AllowByPasskey") = True
Exit Function
errdisableshift:
If Err = ConPropNotFound Then
Set prop = DB.CreateProperty("AllowByPasskey", _
dbBoolean, True)
DB.Properties.Append prop
Resume Next
Else
MsgBox "ÚãáíÉ ÊÚØíá ãÝÊÇÍ ÇáÏÎæá Çáì ÇáäÙÇã áã ÊßÊãá ÈäÌÇÍ"
Exit Function
End If
End Function

Private Sub Label16_Click()
ap_DisableSift
End Sub

Private Sub Label16_DblClick(Cancel As Integer)
ap_EnableSift
End Sub

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

ap_DisableSift

وعند نقر مزدوج ضع هذا الكود 

ap_EnableSift

اي عند النقر لمرة واحد على مربع النص يقفل الشفت وعند النقر المزدوج يفتح الشفت 

ارجو ان تكون وصلت الفكرة 

 

عزيزي العراقي المدلل

صباح الخير واهلين وسهلين بك وبكل اخونا العراقيين

نورت موضوعي ولك مني الف شكر ومتنان مني لمشاركتك الجميله ومرورك الأجمل

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

مع خالص الود

قام بنشر

السلام عليكم

اولا للعلم لا يوجد شئ اسمه حماية مطلقة :yes:

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

 

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

ممكن بشكل أو بأخر تنفيذ ما تريد بدون ان تقدم للعابثين ما يثير فضولهم :yes::biggrin:

  • Like 2
قام بنشر

بخصوص موضوع اغلاق القاعدة بعدم تفعيل الشيفت

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

 

تمكين الشفت (2020).accdb

  • Like 2
قام بنشر
1 ساعه مضت, ابا جودى said:

السلام عليكم

اولا للعلم لا يوجد شئ اسمه حماية مطلقة :yes:

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

 

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

ممكن بشكل أو بأخر تنفيذ ما تريد بدون ان تقدم للعابثين ما يثير فضولهم :yes::biggrin:

عليكم السلام اخي ابا جودي

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

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

ع قدي يعني :biggrin:  عشان كدا ماعندي خوف من المتطفلين

 

اشكرمرورك الطيف اخي العزيز لاتحرموني من النصح والتوجيه

  • Like 1
قام بنشر (معدل)
1 ساعه مضت, ابا جودى said:

بخصوص موضوع اغلاق القاعدة بعدم تفعيل الشيفت

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

 

تمكين الشفت (2020).accdb 512 \u0643\u064a\u0644\u0648 \u0628\u0627\u064a\u062a · 1 download

شكرا عزيزي على الاداه

جربتها فكرتها جد ممتازه واريح لي من اكود وزحمه

الف شكر لك

تم تعديل بواسطه Gamor
  • Haha 1
قام بنشر
في ٢٥‏/٩‏/٢٠١٩ at 07:36, Gamor said:

شكرا عزيزي على الاداه ولاكن كيف اصدرها لنمودج

وهل الاداه تمكن وتعطل الشفت ام تعطلها فقط

شكرا لك للمره الثانيه اخي

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

وتختر اما تفعيل الشيقت او ايقافه

  • Like 2
قام بنشر
1 دقيقه مضت, ابا جودى said:

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

وتختر اما تفعيل الشيقت او ايقافه

شكرا عزيزي على الاداه

جربتها فكرتها جد ممتازه واريح لي من اكود وزحمه

الف شكر لك

ممتازه

  • Haha 1
قام بنشر
في ٢٥‏/٩‏/٢٠١٩ at 07:31, Gamor said:

عليكم السلام اخي ابا جودي

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

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

ع قدي يعني :biggrin:  عشان كدا ماعندي خوف من المتطفلين

 

اشكرمرورك الطيف اخي العزيز لاتحرموني من النصح والتوجيه

انا اقل طالب علم بالمنتدى 

ولست وحدك من يسعى للتعلم انا ايضا :biggrin: فهذا شأن كلا طلاب العلم :fff:

قام بنشر
2 دقائق مضت, ابا جودى said:

انا اقل طالب علم بالمنتدى 

ولست وحدك من يسعى للتعلم انا ايضا :biggrin: فهذا شأن كلا طلاب العلم :fff:

حبيبي لك مني كل احترام وتقدير :fff::fff:

قام بنشر

ايها الطالب الجديد مثلي . اخي ابا جودي عندي السؤال لك مع احترامي للجميع :wavetowel:

الصوره ابلغ من الكلام

257474233.jpg

قام بنشر
في ٢٥‏/٩‏/٢٠١٩ at 08:08, Gamor said:

ايها الطالب الجديد مثلي . اخي ابا جودي عندي السؤال لك مع احترامي للجميع :wavetowel:

الصوره ابلغ من الكلام

 

حلو كده :fff:

HCT Permit To Work System - (2).mdb

  • 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