the dark

زيزوومى محترف
إنضم
18 سبتمبر 2008
المشاركات
2,813
مستوى التفاعل
142
النقاط
800
الإقامة
☺♥لــيـبـيــا♥الـحـبـيـبـة♥☺
غير متصل
السلام عليكم و رحمة الله و بركاته
اخوتي يوجد لدي منظومة خاصة تم تصميمها ببرنامج MS ACCESS عند طباعة التقارير منها تأخذ وقت الطباعة من جهاز الكمبيوتر اريد طريقة لمنع المستخدم من تغيير الوقت و التاريخ حتى يظهر الوقت و التاريخ الحقيقي في التقرير او النموذج هل ضروري من WINDOWS SERVER او يمكن المنع عن طريق الويندوز فقط لانه لا يوجد لدي سيرفر حالياً للعلم اغلب المستخدمين يعملون بنظام WINDOWS 10 و WINDOWS 11
و مشكورين مقدماً
 

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

الخطوات اخي

1. **تعيين سياسات أمان**
- سوي حسابات للمستخدمين
- حدد صلاحيات محدودة للمستخدمين العاديين
- استخدم "Local Group Policy Editor"
- روح لـ "User Configuration"
- بعدين "Administrative Templates"
- بعدين "Control Panel"
- قيد الوصول لإعدادات التاريخ والوقت

2. **استخدام السكربتات (VBA)**
- افتح برنامج MS Access
- روح لقسم "المطور" (Developer)
- اضغط على "Visual Basic" عشان تسوي مكتبة جديدة
- اكتب كود عشان تحقق من الوقت الحالي عند الطباعة
- مثال على الكود:
```vba
If Now() <> [YourDateField] Then
MsgBox "الوقت والتاريخ قد تم تغييره."
Cancel = True
End If
```

3. **التحديثات التلقائية**
- روح لـ "اعدادات الوقت والتاريخ" من لوحة التحكم (Control Panel)
- فعل خيار "تلقائي لـ ضبط الوقت" (Set time automatically)

4. **الاستعانة بالإعدادات المحلية**
- ادخل على "لوحة التحكم" (Control Panel)
- روح لـ "التاريخ والوقت"
- عيّن الإعدادات عشان تمنع تغيير الإعدادات المحلية
 
توقيع : A7mdroid
عودة
أعلى