لدي فورمة وفيها حقل على شكل text box وقد جعلته حقلا اجباريا من خصائص الجدول
اريد لهذا الحقل أن يتم الكتابة فيه مرة واحدة فقط لكل record ومن بعد ذلك لا يمكن تعديله من خلال الفورم
بل فقط من خلال الجدول.
كيف؟
أعرف أن أسئلتي غريبة بعض الشئ :D
شكرا :)
لدي فورمة وفيها حقل على شكل text box وقد جعلته حقلا اجباريا من خصائص الجدول
اريد لهذا الحقل أن يتم الكتابة فيه مرة واحدة فقط لكل record ومن بعد ذلك لا يمكن تعديله من خلال الفورم
بل فقط من خلال الجدول.
كيف؟
أعرف أن أسئلتي غريبة بعض الشئ :D
شكرا :)
علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله
:)
وضح أكثثثر !!!!
===
أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله
===
المشتاق الى الجنة
أبو صفاء - مسقط
===
حقل اسمه signature
من يدخل البيانات بعدما ينتهي يكتب اسمه حتى يعرف أن الجهد هو من عمله
ولا يستطيع ان يأتي موظف آخر ويغير الكلام المكتوب في signature وينسب الجهد لنفسه
يعني الحقل في الفورمة تكتب فيه مرة واحدة وبعدين يصير غير قابل للتعديل من خلال فورمة الادخال
طبعا هذا الكلام عن الفورم
لكن من الجدول ممكن أن يتم التغيير
والموظفين العاديين لن اسمح لهم بالدخول على الجداول بل فقط الفورمات
إن شاء الله أكون وضحت الفكرة
شكرا :)
علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله
:)
اخي الكريم
كل ما عليك هو
عمل الكود :
Private Sub Form_Open(Cancel As Integer)
Me.AllowEdits = False
End Sub
للفورم او تقدر تضيفة بعد التعديل للحقل المطلوب
بالتوفيق
بارك الله فيك :)
اين اضعه بالضبط لو تكرمت؟
وهل أغير فيه شيئا مثل اسم الحقل أو اضعه كما هو؟
أنا لا اريد للفورم كلها بل لحقل واحد فيها
شكرا مرة أخرى
تم تعديل هذه المشاركة بواسطة leitmotive في 14 سبتمبر 2005 في 13:19
علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله
:)
السلام عليكم
مرفق قاعدة البيانات
افتح فورمة اسمها articl
فيها حقل اسمه signature
هذا هو الحقل المقصود ممكن تضع لي فيه الكود؟
لاني أعرف ان الاكواد توضع في ال event procedure لكن لم أعرف اين بالضبط
يعني انا وضعت record وقعت فيه باسم Me
لا يمكن لأحد أن يعدل ذلك الاسم في الفورمة
ولو أدخلت record ثان ووقعت لا يمكن لاحد تغييره من بعد أول شخص يكتب وهكذا
شكرا :D
علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله
:)
تفضل اخي الكريم
هذا ملفك بعد التعديل
حاول ان تغير اي اسم في مربع التحرير والسرد
وهذا ايضا مثال للتدريب عليه يعمل على اوفيس 2003
وهذا نفس المثال ولكن على اوفيس 2000
اختكم
زهره
تم تعديل هذه المشاركة بواسطة zahrah في 14 سبتمبر 2005 في 17:45
أختي زهرة
جزاك الله كل خير وجعل كل حرف كتبته في ميزان حسناتك :)
للأسف لم أتمكن من عرض القواعد في نمط التصميم رغم ضغطي لل shift
حيث أنه بالضغط على shift لا يظهر لي اي جداول او فورمات أو غيره! :(
فكيف أعرف التعديلات التي على اجراؤها؟
شكرا لك أختي المبدعة :)
علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله
:)
السلام عليكم ورحمة الله
الاخت والاستاذة القديرة زهرة
دائما تبهرينا بكل جديد (لقد قمت بمحاولات شبيهه ولكن هيهات) زادك الله فى العلم.
بس فى مشكلة واحدة (لو حب نفس الشخص يغير امضاءه نتيجة خطأ كتابى ستكون مشكلة اقترح بعد اذنك بالتاكيد اعطاء رسالة تنبيه قبل حفظ الامضاء)
ومرة اخرى بارك الله فى علمك وعقلك,,,
اخي عماد حمدي
والاخ leitmotive
السلام عليكم ورحمة الله وبركاته
المسألة سهلة جدا ولا تحتاج الى اكواد او ما شابهها وهي تعتمد على اخفاء كائنات قاعدة بيانات الاكسيس والطريقة كالتالي
1. من قائمة الاكسيس اختر ادوات
2. اختر منها خيارات
3. اختر التبويب عرض
ستجد في هذا التبويب انني قمت بإزالة علامات الصح جميعها سواء كائنات مخفية او او كائنات النظام او الاطارات في شريط المهام
كل ما عليك هو اعادة وضع علامة الصح عليها لتظهر لك الكائنات مره اخرى

4. ننتقل الان الى كائنات قاعدة البيانات في اطار القاعده نجد ان جميع الكائنات اصبحت ظاهره ولكنها مظلله ولطريقة اظهارها وفك الاخفاء عنها نتبع الطريقة التالية :
1.نقوم بالضغط على النموذج او الجدول او التقرير او الاستعلام المطلوب بالماوس الايمن ونختار خصائص

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

اما بالنسبة لكلمة السر على الحقل المطلوب حمايته فتجدها في كود حدث قبل التحديث للحقل التوقيع signature وهي
za123hr456ah789
اذا رغبت بعمل اظهار رسالة للمستخدم يمكنك اظافتها في نفس الكود
اختكم
زهره
السلام عليكم ورحمة الله
الاخت الغالية واستاذتنا زهرة
الكود انا اطلعت عليه فعليا, وعلشان كده قلت (كنت بعمل محاولات مماثلة لكن فشلت).
انا بس اقترحت ان تكون هناك رسالة تحذير للمستخدم بانه لن يستطيع تغيير توقيعه ولذلك عليه التاكد من صحته قبل حفظه.
وكما اشرتى حضرتك وضع الرسالة داخل الكود الجميل والمنظم الموجود سهل,
ولكن من يتجرأ على تعديل كود لاستاذتنا زهرة؟
وشكرا,,,
أستاذة زهرة
بارك الله فيك :D
كله تمام
جزاك الله كل خير :)
علمني ولك أجري وأجر من سأعلمه وما سأعمله إن شاء الله
:)
هذا الموضوع مغلق.