4 ردود في هذا الموضوع

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

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

المطلوب عند دخولي على اضافة بيانات سجل جديد  من الاسم والتاريخ والعمر والجنسية ........الخ يتم اضافة اسم المستخدم لحقل nem للجدول تلقائيا بناء على اسم المستخدم الذي تم دخول البرنامج باسمه .

جربت الكود [Forms]![user_name]![nem]  ووضعته في القيمة الافتراضية لحقل nem ولم اوفق

 user_name اسم المستخدم

 nem اسم الحقل في جدول اضافة البيانات

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

تم تعديل بواسطه alfaaleh
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

الموضوع يتطلب منك عمل متغير عام Public Variable  لتخزين اسم المستخدم اثناء علمية الدخول ومن ثم تخزينها برمجيا حينما تحتاج اليها يمكنك استخدام الكود التالى

dim DBS as databasde
dim Rps as recordset

Set DBS = CurrentDb()
Set Rps = DBS .OpenRecordset("select * from [اسم الجدول المطلوب التخزين فية]")

Rps.AddNew
Rps.field("Nem")=[اسم المتغير]
Rps.Update

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

اخي العزيز اذا كنت تستخدم اكسس فعليك اتباع الاتي

اولا ادراج الحقول التاليه ضمن جدولك الاساسي وهي

CreatedAt  تاريخ الادخال

CreatedBy اسم المدخل

ChangedAt تاريخ التعديل

ChangedBy اسم المعدل

وارفاقها في نموذجك الرئيسي مزيدا من الشرح ياحبذا ارفاق ملفك

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .