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

اهل استطيع عند وضع علامه صح ان يتم ادخال

بدأه moom2007 في 13 يناير 2010 · 12 رد · 831 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اهل استطيع عند وضع علامه صح ان يتم ادخال username فقط ولا يتم التعديل علية الا مرة واحده عند الضغط

بيانات المستخدم.rar

#2
moom2007 كتب:

اهل استطيع عند وضع علامه صح ان يتم ادخال username فقط ولا يتم التعديل علية الا مرة واحده عند الضغط

نعم يمكن ذلك باستخدام هذا الكود في الحدث بعد التحديث للحقل as

If Me.as = -1 Then
username.Locked = falsu
Else
username.Locked = True
End If

واستخدام نفس الكود بالحقل المسمى username. ولكن هذه المرة في الحدث عند الأدخال .

هذا والله أعلم ...

مع تحيايي

بيانات المستخدم.rar

27169617.gif
#3

مشكور .

لكن في مشكله يظهر مسج

#4

بعد اذن استاذنا محمد سمير علي

فقط غير الكلمة الاخيرة من السطر الثاني لتصبح false بدلاً من falsu

post-36224-1263659730454_thumb.jpg

والكود الصحيح كما يلي

If Me.as = -1 Then
username.Locked = false
Else
username.Locked = True
End If

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

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

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#5

تم تغيير

لكن نفس المشكله

شكر ع التواصل

#6

وينكم ؟؟؟؟؟؟؟

#7
moom2007 كتب:

مشكور .

لكن في مشكله يظهر مسج

شكرا أستاذ ايهاب على التعديل .. والغريب أن رغم هذا الخطأ الغير مقصود طبعا فالمثال يعمل بشكل جيد..

أخي الكريم المثال يعمل ولا يعطني عندي أي رسالة .. ما الاصدار من الاكسس الذي تستخدمه ؟

وأرجو منك التكرم بوضع صورة عن الرسالة حتى نستطيع تحديد الخطأ ..

وبالتوفيق ..

27169617.gif
#8

مشكور ع المداخلة

انا استخدم 2003

Private Sub Form_Current()

Dim dwLen As Long

Dim strString As String

dwLen = MAX_COMPUTERNAME_LENGTH + 1

strString = String(dwLen, "X")

GetComputerName strString, dwLen

strString = Left(strString, dwLen)

Me![computername] = strString

Me![username] = CurrentUser()

Dim N

Dim UserN As String

UserN = Space(15)

N = GetUserName(UserN, 15)

Me![username] = UserN

Me.Refresh

End Sub

انا اقد انه لم احط علامه صح يتم تخزين username

#9
moom2007 كتب:

مشكور ع المداخلة

انا استخدم 2003

Private Sub Form_Current()

Dim dwLen As Long

Dim strString As String

dwLen = MAX_COMPUTERNAME_LENGTH + 1

strString = String(dwLen, "X")

GetComputerName strString, dwLen

strString = Left(strString, dwLen)

Me![computername] = strString

Me![username] = CurrentUser()

Dim N

Dim UserN As String

UserN = Space(15)

N = GetUserName(UserN, 15)

Me![username] = UserN

Me.Refresh

End Sub

انا اقد انه لم احط علامه صح يتم تخزين username

أخي الكريم نأسف على التأخير ..

تم اضافة الكود التالي

If (IsNull([code])) Or (IsEmpty([code]) Or [code] = " ") Then Exit Sub

وأعتقد أن الخطأ يحدث عندما تكون قيمة للحقل code . تساوي null ....

هذا والله أعلم ..

بيانات المستخدم.rar

تم تعديل هذه المشاركة بواسطة moh samer ali في 21 يناير 2010 في 18:05

27169617.gif
#10

مشكور ع الرد ....

لكن انا اريد لم افتح البرنامج يكون username فاضي يعني ما ينكت في شى الا لم اضع علامه الصح فقط

في حال اي شخص ضغط على علامه الصح يتم التخزين في username فى

اتمنا ان تكون الفكره وصلت

#12

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

هذا هو المطلوب ..

بس هل يستوي انه لم اضع علامه صح تكون مرة واحد يعني يتم حفظ ولا يستطيع مرة ثانية التعديل

#13

بالتأكيد أخى

ممكن ذللك

فقط احذف الجزء الاخير من الكود من بداية else

و غير خصائص الحقلين الى locked = yes

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

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

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

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

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

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