أبو أحمد قام بنشر بالامس في 18:03 قام بنشر بالامس في 18:03 السلام عليكم ورحمة الله لدي كود برجاء من اساتذة الأكسس تعديله للمطلوب (SELECT MAX(G n) FROM جدول تسجيل الكتب) المطلوب من هذا الكود الموجود في التقرير اظهار أخر رقم في الحقل G n الموجود بجدول تسجيل الكتب اعلم أنه من الخطأ الكبير تسمية اسم جدول باللغة العربية ولكن هذه المعلومة كانت متأخرة لي ويصب تعديل قاعدة البيانات بأكملها حاليا مع تغيير اسم الجدول برجاء تعديل هذا الطلب (SELECT MAX(G n) FROM جدول تسجيل الكتب) ولكم جزيل الشكر
منتصر الانسي قام بنشر بالامس في 18:50 قام بنشر بالامس في 18:50 اذا كنت تريد إظهار أكبر قيمة فقط فالافضل استخدام دالة DMax يمكنك نسخ مايلي الى مصدر بيانات مربع النص =DMax("G n";"جدول الكتب") اذا جصل خطأ قد يكون بسبب الفاصلة المنقوطة ";" حولها لفاصلة عادية كهذه ","
أبو أحمد قام بنشر منذ 13 ساعات الكاتب قام بنشر منذ 13 ساعات 15 ساعات مضت, منتصر الانسي said: اذا كنت تريد إظهار أكبر قيمة فقط فالافضل استخدام دالة DMax تمام ولكن اسم الجدول هو جدول تسجيل الكتب وليس جدول الكتب لأنه يعطي هذه الرسالة كما في الصورة جزاكم الله خيرا
Foksh قام بنشر منذ 13 ساعات قام بنشر منذ 13 ساعات وعليكم السلام ورحمة الله وبركاته ،، في المسميات العربية والتي دائماً ننبه من خطأ وخطورة استعمالها في الحقول والجداول من جهة ، ومن جهة أخرى الفصل بمسافة بين اسماء الحقول والجداول بدلاً من استعمال إشارة "_" ، يجب استعمال الحاصرتين [] لتمييز اسماء الحقول والجداول بالعربية .. جرب هذا التعديل :- SELECT MAX([G n]) FROM [جدول تسجيل الكتب]
أبو أحمد قام بنشر منذ 12 ساعات الكاتب قام بنشر منذ 12 ساعات 38 دقائق مضت, Foksh said: في المسميات العربية والتي دائماً ننبه من خطأ وخطورة استعمالها فعلا استاذي الكريم تعلمت ذلك ولكن بعد ما قطعت مشوار طويل في هذه القاعدة الحين أريد تعديل الكود للضرورة للاسف الكود الذي حضرتك قلت لي أجربه به خطأ واعطاني هذه الرسالة أرجو أن يتسع صدركم لي
Foksh قام بنشر منذ 12 ساعات قام بنشر منذ 12 ساعات 14 دقائق مضت, أبو أحمد said: فعلا استاذي الكريم تعلمت ذلك ولكن بعد ما قطعت مشوار طويل في هذه القاعدة الحين أريد تعديل الكود للضرورة للاسف الكود الذي حضرتك قلت لي أجربه به خطأ واعطاني هذه الرسالة أرجو أن يتسع صدركم لي ابعت ملفك أخي الكريم
أبو أحمد قام بنشر منذ 12 ساعات الكاتب قام بنشر منذ 12 ساعات 4 دقائق مضت, Foksh said: بعت ملفك أخي الكريم انظر لهذه الرسالة يمكن انا اريد أضع مع معيار التحديث أن يكون في أعلى رقم 1
Foksh قام بنشر منذ 11 ساعات قام بنشر منذ 11 ساعات هل استخدمت التجميع في الاستعلام ؟؟؟؟ اذا لم يكن هناك دوال حسابية في الاستعلام ، فحاول استخدم التجميع ، وفي الحقل G N ، في الحقل Total = Max ... غير ذلك ، أعتذر لعدم إفادتك دون ملف مرفق !!!!
أبو أحمد قام بنشر منذ 7 ساعات الكاتب قام بنشر منذ 7 ساعات 3 ساعات مضت, Foksh said: غير ذلك ، أعتذر لعدم إفادتك دون ملف مرفق !!!! أستاذي الكريم جزاكم الله خيرا مرفق نموذج مصغر للقاعدة والمطلوب فيها هو المطلوب 1.في النموذج F_GardBooks مفتاح تحويل حالة الكتب الى فاقد كما هو مطلوب اضافة تحويل رقم الجرد إلى أحدث رقم جرد أي تعديل الكود التالي كما تراه SELECT MAX([G N]) FROM [جدول تسجيل الكتب] 2. عند تسجيل الرقم العام للكتاب في الحقل txtSearch يتم تحوبل حالة الكتب من الفاقد إلى موجود (زر تحديث) كما هو موجود اضافة إذا كان هذا الرقم العام للكتاب كان فاقد في تاريخ جرد سابق يذكر العبارة MsgBox " الكتاب تالف في عملية الجرد سابقة لسنة " & from_to 3. في التقرير وضع في المعيار (SELECT MAX(from_to) FROM T_Gard) في العمود G N مع تعديل ما يلزم (اسم الجدول "جدول تسجل الكتب"، واسم العمود "G N وجزاكم الله خيرا وأشكركم لسعة صدركم هلما بأن القاعدة على أكسس 2003 القاعدة.rar
Foksh قام بنشر منذ 7 ساعات قام بنشر منذ 7 ساعات 8 دقائق مضت, أبو أحمد said: 1.في النموذج F_GardBooks مفتاح تحويل حالة الكتب الى فاقد كما هو مطلوب اضافة تحويل رقم الجرد إلى أحدث رقم جرد أي تعديل الكود التالي كما تراه SELECT MAX([G N]) FROM [جدول تسجيل الكتب] 2. عند تسجيل الرقم العام للكتاب في الحقل txtSearch يتم تحوبل حالة الكتب من الفاقد إلى موجود (زر تحديث) كما هو موجود اضافة إذا كان هذا الرقم العام للكتاب كان فاقد في تاريخ جرد سابق يذكر العبارة MsgBox " الكتاب تالف في عملية الجرد سابقة لسنة " & from_to 3. في التقرير وضع في المعيار (SELECT MAX(from_to) FROM T_Gard) في العمود G N مع تعديل ما يلزم (اسم الجدول "جدول تسجل الكتب"، واسم العمود "G N ما فهمت شي من المطلوب بشكل واضح للأسف ، ولكن من خلال رؤية بنية الإستعلام ، استعمل الشرط التالي في الحقل G N :- (SELECT MAX([G N]) FROM [جدول تسجيل الكتب]) بدلاً من عبارة ( [أعلى رقم جرد] ) . على ما أعتقد إذا كان فهمي للوضع صحيح .. وأخبرنا بالنتيجة
أبو أحمد قام بنشر منذ 6 ساعات الكاتب قام بنشر منذ 6 ساعات (معدل) 48 دقائق مضت, Foksh said: 1.في النموذج F_GardBooks مفتاح تحويل حالة الكتب الى فاقد كما هو مطلوب اضافة تحويل رقم الجرد إلى أحدث رقم جرد أي تعديل الكود التالي كما تراه SELECT MAX([G N]) FROM [جدول تسجيل الكتب] في النموذج F_GardBooks عند الضغط على مفتاح "تحويل حالة هذه الكتب الى فاقد" يتم تحويل حالة الكتب من موجود الى فاقد كما هو الحال الان المطلوب اضافة في SQl معيار تحويل سنة الجرد لهذه الكتب إلى السنة الجرد الاخيرة فقط وفي حالة كانت حالة الرقم العام لهذا الكتاب فاقد من سنوات جرد سابقا تظهر العبارة التالية "هذا الكتاب كان فاقد في سنة الجرد / " أرجو أكون وصلت الفكرة وجزاكم الله خيرا تم تعديل منذ 6 ساعات بواسطه أبو أحمد
Foksh قام بنشر منذ 6 ساعات قام بنشر منذ 6 ساعات المطلوب الأول حسب ما فهمت ، استبدل الاستعلام في الزر "تحويل حالة هذه الكتب ..." بالاستعلام التالي CurrentDb.Execute "UPDATE [جدول تسجيل الكتب] SET CaseBook = 'مفقود' WHERE [G N] = (SELECT MAX([G N]) FROM [جدول تسجيل الكتب]);", dbFailOnError المطلوب الثاني غير مفهوم .. وأتمنى منك التوضيح بشكل مفهوم أخي الكريم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.