الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]عند الفتح تظهر لي اخر البيانات التى تم تعديلها

بدأه moom2007 في 15 مايو 2008 · 6 رد · 770 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

مثلا تم ادخال 200 اسم مع بياناتهم

في حال التعديل على اي من البيانات اريد عند الفتح تظهر لي هذه البيانات لاليس شرط التسلسل

مثلا تم التعديل على رقم الهاتف او اي بيان

#2

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

الأخ moom 2007 المحترم،،

تحية طيبة ،،

تريد اظهار آخر البيانات التي تم التعديل عليها هذه إن شاء الله بسيطة

أولا: تقوم باضافة حقل جديد في قاعدة بياناتك وليكن اسمه في مثالنا هذا edate نوع البيانات (تاريخ/ وقت)

ثانيا: تقوم بفتح النموذج في وضع التصميم في حقل( الاسم) مثلا وتقوم باضافة هذا الكود في حدث (بعد التحديث)

Me.edate.Value = Now

وترجمة الكود قم بتحديث البيانات في حقل edate بتاريخ نظام الكمبيوتر والساعة الحالية

طبعا تضيف هذا الكود لكل الحقول المهمة التي لو عدلت عليها تظهر البيانات التي تم التعديل عليها مع اغفال التسلسل طبعا .. سنرى كيف يتم ذلك الآن؟!!

ثالثا:- نقوم باضافة هذا الكود في اجراء حدث (عند الفتح ) للنموذج

Me.OrderBy = "edate DESC"
Me.OrderByOn = True

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

edate DESC هو اسم الحقل الذي اضفناه في الجدول الرئيسي الذي يقوم بحفظ آخر تعديل تم على البيانات لكل سجل

وهذا كل شيئ

ومرفق مثال لذلك

أخوك مشكاة

MSH_Modfy.rar

#3

السلام عليكم

مشكورين على الرد

يعطيكم العافية

#4

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

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

السلام عليكم

تم تجربة الطريقة ممتازه

لكن لا تعمل على النموذج الفرعي

فكيف تعمل على الفرعي

#6

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

لكي تعمل الطريقة على النموذج الفرعي تقوم بالآتي:-

1- افتح النموذج الفرعي في وضع التصميم في حقل (المدرسة)مثلا قم بإضافة هذا الكود في اجراء حدث (عند التحديث)

Forms![empl].edate.Value = Now

empl = اسم النموذج الاصلي

edate = اسم الحقل الذي اضفناه في المرحلة السابقة

Now= ساعة النظام والوقت الحالية

وترجمة هذا الكود هو :

بعد تحديث الحقل (المدرسة) في النموذج الفرعي قم بتحديث الحقل edate الموجود على النموذج empl .

وقم بعد ذلك باضافة هذا الكود لجميع الحقول المهمة ...

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

post-156430-1211134284_thumb.jpg

هذا كل شيء

أخوك مشكاة

MSH_Modfy_UP1.rar

#7

مشكور ين اويعطيكم الف عافية

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…