rudwan اشكرك على مثالك ان استخدامك لاوامر sql اعطي قوة و سرعة بالتنفيذ
DoCmd.SetWarnings False DoCmd.RunSQL "DROP INDEX XXXX ON XXXX;" DoCmd.RunSQL "alter table XXXX drop XXXX ;" DoCmd.RunSQL "alter table XXXX Add column XXXX autoincrement;" DoCmd.RunSQL "CREATE UNIQUE INDEX XXXX on XXXX ;" DoCmd.SetWarnings True
المشكلة انة لا نود ان نفقد الترقيم السابق لللسجلات يعيني او الغيت سجل رقم 5 فان السجل الجديد يكون رقم 5 مع ان الترقيم و مثلا وصل 100
اخي العزيز
يمكنك استخدام دالة
COUNT
لحساب عدد السجلات
و تضع الناتج في الترقيم
مع الغاء الرقيم التلقائي
و يجب ان تاخذ بالاعتبار لو حذفت كما ذكرت في مثالك رقم 4 و الترقيم الى 10
فما الرقم الذي تود ان يكون 4 او 11
تحياتي
متاسف اخوي لاكسس فقد شرحت لك ما فهمت من سؤالك
الان نفس طريقة الورد كررها باستخدام الاكسل مع بعض المعايير الخاصة بالاكسل
الشغلة يبيلها كود اذا عندي وقت ابشر بسويها
تحياتي
بما ان اسم الموضوع برنامج المحاسب المسلم(نسخة السورس كود)
و تفضل الاستاذ علاء بالمساعدة
بهذا الرد المثلج للصدر
و بعد اذن اخوي علاء ارفق لكم جميع الجداول و النماذج و التقارير بدون الكود لتكون نواة لهذا العمل الذى ندعو لاخونا علاء عن ظهر غيب
و بحول الله سيقوم الاستاذ علاء بالاجابة على جميع الاستفسارات الخاصة ببرمجة هذه النماذج و التقارير و الاسلوب الذى اتبعة
اضغط هنا
بسم الله الرحمن الرحيم
سوف نبداء شرح القوائم الرئيسية و طرق ربطها بالجداول و فكرة النموذج
ارجو من الاخوان المشاركة بشرح كل نموذج حسب الاستطاعة و تسلسل النماذج
اول نموذج هو بيـانـات المؤســسة
مربوط بجدول school1
و يحتوي على هذا الحقول
اسم المؤسسة
العنوان
سجل تجارى
تليفون
الشعار
و يتم تعديل بيانات المؤسسة من هذا النموذج
ننتظر احد الاخوان بشرح النوذج التالي و هو
اكــــواد الادارات - الاقســام
نسأل الله ان يجزى من اعان على هذا العمل كل خير
نعم تستطيع ان تجمعها في حقل واحد
و يكون الاستعلام بهذا الشكل
SELECT [العاملين].[الاسم الأول], [العاملين].[اسم الأب], [العاملين].[اسم الجد], [الاسم الأول] & " " & [اسم الأب] & " " & [اسم الجد] AS [الاسم كامل]
FROM [العاملين];
المشكلة بتصميم الجداول
ملاحظات جدول الغياب
حقل ID يجب ان لا يكون AutoNumber
ملاحظات جدول ساعات العمل
حقل ID يجب ان لا يكون AutoNumber
الحل مرفق
_____.rar
السلام عليكم
في بداية الامر يحب مراعاة الرسم التخطيطي لعلاقات الكيانات في انشاء جداولك.
بناء علي معلومات منطقية ، و ليس وفقا للمنطق و الخبرة فقط ، و انما هو منهج يتم اتباعه و ينتهي بتحديد تصميم الجداول المطلوب بكل دقة و سرعة استرجاع البيانات المطلوبة.
أول خطوة هى تحديد الكيانات الموجودة فى النظام و هي هنا:
الموظفين ، البدلات، الابناء و العلاوات و غير ذلك
و بعد ذلك نتجه الي تحديد قواعد العمل التي تحكم العلاقات بين هذه الجداول
قواعد نظام العمل
1. كل موظف ابناء او اكثر
2. كل موظف لة علاوة واحدة او اكثر
3. كل درجة لها موظف او اكثر
4. كل علاة مخصصة لدرجة معينة و كل علاوة لها مبلغ واحد فقط
و تختلف بحسب الحاجة
ونقوم ببناء العلاقات بين اجداول بناء علي قواعد نظام العمل السابق ذكرها