السلام عليكم
حلوة جدا تصاميم الواجهات وهذا يدل على صاحبها وذوقه الرفيع
واضح ان مطلوبك يتركز حول الترقيم التلقائي المنوع
اولا انظر الى هذا الموضوع فهو يتحدث عن هذا الشأن http://www.officena.net/ib/index.php?showtopic=49961#entry305187
ثانيا : وركز معي ؛ عند ربط جدولين رئيسي وفرعي بعلاقة متكاملة ثم انشاء نموذج رئيسي واخر فرعي فاننا حين نختار الرقم المعرف صاحب العلاقة (رقم المجموعة ) في النموذج الرئيسي فانه سينتقل الرقم آليا الى النموذج الفرعي ( رقم المجموعة ) وبكذا تكون قطعت نصف الطريق
حينها يمكنك عمل ترقيم تلقائي آخر داخل الفرعي يبدأ من الواحد
لتطبيق ما ذكرته اعلاه يمكنك ارفاق مثال بجدولين ونموذجين فقط فقط واجعله على الامتداد mdb
Private Sub Form_Load()
Dim xdate As Date
Dim Ndate As String
Dim mssg As String
xdate = #12/23/2014#
If xdate <= Date Then
MsgBox "انتهت الفترة التجريبية فضلا اتصل على 123456789"
Quit
Else
Ndate = CStr(xdate - Date)
mssg = "المدة المتبقية" & " " & Ndate & " " & "يوم"
MsgBox mssg
DoCmd.Close
End If
End Sub
السلام عليكم
اخونا عبدالفتاح اسأل الله الكريم لك العفو والمعافاة
اخونا ابو آلاء مطلوبك مقدور عليه
ولكني لم اتمكن من رؤية الامثلة بسبب استخدامي لاكسس 2003
المطلوب منك ارفاق جدول ببعض المحافظات واكوادها
ايضا جدولا آخر بكم اسم كذا مع ارقامهم القومية
اجعل المرفق على الامتداد mdb
dim i as integer
i=dlookup("raseed","jadwal")
if text1>i then
msgbox"الرصيد & i & اقل من المطلوب "
Undo
exit sub
end if
text1 هو حقل الطلب
raseed هو حقل الرصيد
jadwal هو الجدول المشتمل على حقل الرصيد
اجعل الكود اعلاه في حدث بعد التحديث لحقل الطلب
فهم السؤال نصف الاجابة
اجابة موفقة ووافية ولكن توجد بعض المشكلات في المرفق
المهم لتحقيق المطلوب هو جعل التقرير يستند الى استعلام مصدره هو مصدر النموذج ويجعل داخله معيارا لاظهار السجلات المؤشر عليها فقط
اذا كانت الارقام في الجدول الاول مساوية للارقام في الجدول الثاني امكنك عمل ذلك باستخدام استعلام تحديد يجمع الجدولين ويمكنك ايضا عمل استعلام ينشء جدولا جديدا
بالطبع لا
المشكلة موجودة في اول مثال وقد عالجتها في مثالي الاخير فلم تعد تظهر
ولا ادري لماذا تظهر عندك
حاول صياغة الاكواد بطريقة أخرى
واساس المشكلة او اصلها كالتالي :
حين ندخل بيانات فأنها تثبت في الجدول
ثم نقوم بالخطوة الثانية وهي المسح ( وليس الحذف ) فتختفي البيانات مع بقاء السجل فارغ
الحل :
احد امرين :
الاول :تغيير الكود الى حذف السجل بعبارة sql او استعلام حذف
الثاني : جعل النموذج غير منضم والحاق البيانات بـ sql او استعلام الحاق ايضا
هذه المشاركة مكانها منتدى اكسل
انظر هنا ... اعتقد هو مطلوبك
http://www.officena.net/ib/index.php?showtopic=44222#entry257375
http://www.officena.net/ib/index.php?showtopic=45984#entry273031