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

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

قام بنشر

السلام عليكم

لدي قاعدة بيانات وسأحدد لها مستخدمين وبصلاحيات متفاوته

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

وشكراً :fff:

  • Thanks 1
قام بنشر

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

a = CurrentUser
حيث a هو مربع النص الذي يتم كتابة اسم المستخدم الذي قام بادخال البيان وقتها لمعرفة وقت وتاريخ ادخال البيانات تضع عند حدث الخروج من مربع النص الذي يتم ادخال البيانات به :
b = Now

حيث b هو مربع النص الذي يتم وضع تاريخ ووقت ادخال البيان للمستخدم

  • 3 weeks later...
قام بنشر

إلي جميع الاعضاء الكرام

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

مقدمه :

هناك موضوع مهم وشيق تم طرحه في منتدي الفريق العربي للبرمجه من قبل المبدع الاخ ابن مسقط وذلك في تاريخ قديم جدا ولم أتمكن من المشاركه فيه أو حتي الاسفسار والتعليق عليه وهو : *فورم* الحفظ وتسجيل تاريخ ووقت الإضافة والتعديل والكثير!

على الرابط المرفق : http://www.arabteam2000.com/ib/index.php?s...وçلêٌçىْ+ْن+êْï

يل+َىل+وêَىيل+êçٌيî+çلهïîçل+وçلêْïيل+êل‏çويç\.mdb

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

ارجوا المساعده بشكل عاجل حيث أن الموضوع مهم جدا

للجميع الشكر والتقدير مقدماً

قام بنشر

بالنسبة للاستفسار

سيتم اتباع نفس الخطوات

بان ترسل رقم المستخدم الي النموذج عند فتحه مثلما حدث سابقا :

Forms!data_frm!user_code = Me.userlist
و تعدل الاسماء بحسب النماذج لديك و بعد ذلك يتم الحفظ بنفس الطريقة و بوجود نفس المربعات و الحقول المبنية عليها ( أو بحسب الأسماء لديك ) :
Private Sub Form_BeforeUpdate(Cancel As Integer)

If IsNull(Me![DateEntered]) Then

    Me![DateEntered] = Date

    Me![DateModified] = Date

    Me![TimeEntered] = Time

    Me![TimeModified] = Time

    Me.userentered = Me.user_code

    Me.userModified = Me.user_code

Else

    Me![DateModified] = Date

    Me![TimeModified] = Time

    Me.userModified = Me.user_code


End If

End Sub

قام بنشر

الاخوان : محمد طاهر و امير عاطف

شكراً لكم على مروركم .. ولكن للإسف لم اتمكن من تنفيذ ما أقترحه الاستاذ محمد طاهر ولعلي لم أشرح الموضوع بالشكل المناسب الذي يؤدي للحل عليه أسمحوا لى بإعادة المطلوب بصيغة أخره فيها شي من التطويل

اولا : تم إضافة جدول جديد على مثال الاستاذ ابن مسقط تحت أسم sub tbl يحتوي على

1- sub CustomerName

2- userEntered

3- userModified

4- DateEntered

5- DateModified

6- TimeEntered

7- TimeModified

ثانياً : تم إضافة نموذج فرعي بإسم SUB TBL subform قي النموذج الاساسي data_frm يستمد معلوماته من الجدول sub tbl ويظهر فيه الحقل الاول فقط

المطلوب : عند فتح النموذج الاساسي ويظهر فيه النموذج الفرعي ويتم التسجيل أو التعديل في النماذج ( الاساسي أو الفرعي ) أود أن تسجل معلومات مدخل ومعدل وتاريخ ووقت المستخدم في الجدول sub tbl إسوه بالجدول الاساسي tbl_Customer

مع العلم أنه يتم فتح النموذج الاساسي عن طريق النموذج frm_logon والذي فيه أسم المستخدم

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

ولكم الشكر

قام بنشر

الاخوان : محمد طاهر و امير عاطف

وجميع الاعضاء الافاضل

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

مازلت في أنتظار تدحلكم في حل الموضوع لاهميته الشديده :rol::rol::rol:

ولكم الشكر والتقدير :fff:

قام بنشر

إلى المشرفين الافاضل وجميع الاخوه الاعضاء الكرام

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

نظراً لطول فترة الانتظار ( الغير معهوده ) وعدم تدخل الاخوان في حل الموضوع هل أعتبر أن موضوعي ليس له حلول في المنتدي ؟؟؟؟ أم أن الشرح لا يوضح المطلوب بشكل محدد ومفهوم وكذلك ليس له أهمية للجميع وعليه يجب تقفيله نهائياُ وعدم إهدار وقت المنتدي وأعضائه

أرجوا المرور والافاده ولكم مني الشكر والتقدير

قام بنشر

الاستاذ أمير عاطف

وجميع الاعضاء

السلام عليكم

بالتأكيد التأخير غير مقصود

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

لذلك أود منكم مشكورين المرور على الشرح المرفق سابقاً وتطبيق أولا وثانيا على مثال الاخ ابن مسقط والتعرف على المطلوب بشكل واضح

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

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

وشكر للجميع

قام بنشر

أخي الكريم

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

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

مع تحياتي

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