تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[تم الحل]..كيف يمكن مراقبة المستخدمين ( اضافة - حذف - تعديل .... ) ؟
#1
السلام عليكم ورحمة الله وبركاته

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

مثلا المستخدم - ( وقت الدخول ) - ( الشاشة التى دخلها ) - ( العملية قام بها ( حذف - اضافة - تعديل ) ) - الموظف الذى تم عمل العملية عليه - الوقت
احمد - 8.30 ص -اضافة موظف -اضافة - احمد محمد حسن - 9.30 ص

وهكذا .......

فهل ممكن ان يتم توضيح كيف يمكن عمل ذلك ؟
}}}}
تم الشكر بواسطة:
#2
الموضوع بسيط جدول(التسلسل-نوع العملية - تاريخ العملية- وقت العمليه-رقم المستخدم-الحقل المضاف او المحذوف او المعدل) يتم إدخال القيم اليه عند الحذف عند الإضافة عند التعديل عند الدخول إلى البرنامج وهكذا
}}}}
تم الشكر بواسطة:
#3
[COLOR="#000080"]السلام عليكم ورحمه الله وبركاته

اولا ستقوم بأنشاء جدول به الحقول التي تحتاجها
ثانيا: اضف موديول وضع به اجراء للحفظ وسنرسل له البارمترات علي حسب العمليه
مثلا عند الحفظ . ستقوم بأستدعاء الاجراء وستمرر له بيانات العمليه .. ونفس الشئ مع كل عمليه تريد ان تسجل بياناتها

بالتوفيق
[/COLOR]
}}}}
تم الشكر بواسطة:
#4
Mr_MGM كتب :[COLOR="#000080"]السلام عليكم ورحمه الله وبركاته

اولا ستقوم بأنشاء جدول به الحقول التي تحتاجها
ثانيا: اضف موديول وضع به اجراء للحفظ وسنرسل له البارمترات علي حسب العمليه
مثلا عند الحفظ . ستقوم بأستدعاء الاجراء وستمرر له بيانات العمليه .. ونفس الشئ مع كل عمليه تريد ان تسجل بياناتها

بالتوفيق
[/COLOR]

السلام عليكم

أشكرك اخى العزيز Mr_MGM

إليك ما توصلت إليه لعدم إستطاعتى عمل اجراء داخل الموديول ( لأننى فى طور البدء ولم افهم كيفية عمل ذلك ؟ )

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

والحمد لله تعالى نجحت فى ذلك - فهل هذا هو نفس فكرة عمل إجراء وإستدعاءه ام ان الأخر أسهل ؟ وان كان فهل من مثال صغير لتوضيح فكرة الإجراء لكى افهم الصورة كاملة وأقوم بعمل الباقى ؟
}}}}
تم الشكر بواسطة:
#5
لا بأس في طريقتك Wink
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

}}}}
تم الشكر بواسطة:
#6
[COLOR="#000080"]السلام عليكم ورحمه الله وبركاته

تخيل لديك شاشه بها ( اضافة - حذف - تعديل )
وتريد ان تعرف العمليه التي قام بها المستخدم
اذا ستضع اجراء الاضافه في الجدول مره مع الاضافه ومره مع الحذف ومره مع التعديل
يعني نفس الكود سيتكرر 3 مرات ...
هذا في شاشه واحده فقط فما بالك لو قمت بتسجيل جميع العمليات
في برنامجك .... :confused:
لهذا سنضع الاجراء مره واحده فقط في موديول ونستطيع بعدها النداء عليه بسطر واحد فقط من الكود
تخيل كم الاكواد التي ستوفر علي نفسك كتابتها ...

المثال في المرفقات


بالتوفيق[/COLOR]


الملفات المرفقة
.rar   User_Actions.rar (الحجم : 58.36 ك ب / التحميلات : 167)
}}}}
تم الشكر بواسطة:
#7
Mr_MGM كتب :[COLOR="#000080"]السلام عليكم ورحمه الله وبركاته

تخيل لديك شاشه بها ( اضافة - حذف - تعديل )
وتريد ان تعرف العمليه التي قام بها المستخدم
اذا ستضع اجراء الاضافه في الجدول مره مع الاضافه ومره مع الحذف ومره مع التعديل
يعني نفس الكود سيتكرر 3 مرات ...
هذا في شاشه واحده فقط فما بالك لو قمت بتسجيل جميع العمليات
في برنامجك .... :confused:
لهذا سنضع الاجراء مره واحده فقط في موديول ونستطيع بعدها النداء عليه بسطر واحد فقط من الكود
تخيل كم الاكواد التي ستوفر علي نفسك كتابتها ...

المثال في المرفقات


بالتوفيق[/COLOR]

بارك الله فيك - تم عمل الازم وفعلا بدلا من كتابة اكثر من سطر فى نفس الفورم هو سطر واحد وسيتم عمل اللازم
}}}}
تم الشكر بواسطة:
#8
تم ايجاد الحل المناسب
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل كود عدم اضافة اكترمن 0 فى التكست بوكس نبيل فتحى 5 111 18-10-17, 09:49 PM
آخر رد: سعود
  اريد تعديل ع المشروع فقط + تحميل المشروع بالكامل e-coder 4 117 17-10-17, 12:09 AM
آخر رد: e-coder
  [VB.NET] اخر تعديل بالكلاس محمد اسماعيل 1 41 14-10-17, 09:41 PM
آخر رد: محمد اسماعيل
  [VB.NET] اريد تعديل ع هذا الكود الرجاء مساعدتـي e-coder 0 37 13-10-17, 06:39 PM
آخر رد: e-coder
  اضافة 0 قبل العلامه العشريه فى التكست بوكس نبيل فتحى 6 118 08-10-17, 03:21 AM
آخر رد: نبيل فتحى
  مساعده فى اضافة "0" قبل" ." نبيل فتحى 0 40 06-10-17, 01:57 AM
آخر رد: نبيل فتحى
  عند فتح فورم يتم غلق كافة الفورمات وصلت لنص الحل وارجو من الخبراء المساعده نبيل فتحى 3 92 06-10-17, 01:54 AM
آخر رد: نبيل فتحى
  [سؤال] الحصول على اسماء المستخدمين Mohamed20 1 75 02-10-17, 02:54 PM
آخر رد: سعود
  [سؤال] عند اضافة حالة جديدة naden 2 94 01-10-17, 12:54 AM
آخر رد: naden
  [VB.NET] لكل خبير ارجو الحل Engmtamous 8 185 21-09-17, 07:52 PM
آخر رد: alsouf

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم