و أنت فى أى مكان من النموذج
اسحب أداة زر الأمر من شريط الأدوات و ارسمه على النموذج
بعدها ستظهر لك شاشة تختار منها الإجراء الذى سينفذه هذا الزر
اختر عمليات النماذج ثم فتح نموذج
عند تشغيل النموذج
سيتم تنفيذ الأمر عند الضغط على الزر
نفس الكود
Private Sub أمر22_Click()
On Error GoTo Err_أمر22_Click
DoCmd.GoToRecord , , acNewRec
Exit_أمر22_Click:
Exit Sub
Err_أمر22_Click:
MsgBox Err.Description
Resume Exit_أمر22_Click
End Sub
OneClass.rarعليكم السلام و رحمة الله
مرحبا بك أخى محمد السودانى
مرفق الملف و به تقرير اسمه
OneClass
45 طالبا
المطلوب تقسيمهم على عمودين
لكن بالتساوى قدر المستطاع
و تعلم أخى أن التقارير الورقية تحكمنا
ولابد من مجاراتها
حتى لا تكون مختلفة عن واقع العمل
فشكل القوائم المدرسية مطلوب بهذا الشكر
أيضا لأن العمود الواحد
يترك نصف الصفحة طولا فارغا
وفقك الله
أولا : أنا لم أتوصل للحل البسيط هذا من عند نفسى بل هو من بنات أفكار أحد الإخوة
ثانيا : لحسن الحظ أن الوزارة قررت أن يختار الطالب نشاطين اثنين فقط بجانب المواد الدراسية الأساسية
أما لو كانت ثلاثة أنشطة
عن نفسى سأفصل الأنشطة الثلاثة فى جدول من 3 أعمدة و أربطهس مع جدول الأسماء باستخدام حقل رقم الطالب و أريح و أستريح
زادكم الله علما و بارك فيكم
وأؤكد لكم أننا نستفيد جدا من هذه الابتكارات فى نفس الموضوع
أو فيما يستقبل من موضوعات
السلام عليكم
أعرف طريقة عمل تقرير من عمودين
لكن المشكلة أنه لا يقسم السجلات بين العمودين بالتساوى
عندى قائمة فصل
أقصى عدد للطلاب فيها حوالى 45 طالبا
أود أن يظهر بالعمود الأول 23 اسما
و فى الثانى 22 اسما
ما الطريقة التى يمكن اتباعها لذلك؟
كما بالصورة
جزاكم الله خيرا
أخانا الفاضل أبا آدم
جزيت عنا خيرا
من الأمانة أن أعرض عليكم هذا الحل البسيط جدا لهذه المشكلة
و هو أبسط مما نتصور
وذلك بالتجميع من خلال الاستعلام الأصلى
و استخدام دالتى
first - last
لحقل
actid
أو حقل
act
و استخدام total
الصورة
و النتيجة
و من ثم ننشئ التقرير مباشرة بدون أية تعديلات
TwoColumns تطبيق الحل.rar
جزاك الله خيرا أخانا أبا آدم
لقد أمتعتنا بهذا الحل الابتكارى
الذى فاق المشكلة عظمة و قوة
و سوف أحتفظ به - كغيرى - للاستفادة به فى مشاكل مماثلة
وفقكم الله
السلام عليكم
ألقيت السؤال ثم تابعت الردود يومين متتاليين
ثم ظننت أن لا حل يمكن التوصل إليه
لكنى فوجئت الآن بهذه الدرر
و لن أستطيع الرد عليكم
حتى أمعن النظر فيها
و عن تعقيد الجداول
فلا أرى ذلك
فكل طالب يختار نشاطين اثنين من بين حوالى 12 نشاطا
لم أفضل تصميم جدول الأنشطة كعمودين
نشا1
نشاط 2
و قد أوشكت أن أفعل ذلك
لكن مع هذه الحلول الرائعة
ربما أبقيت على التصميم الحالى
هذه صورة للمطلوب
و أعتذر منكم لتأخرى بالرد
و إلى لقاء بعد فحص هذه الروائع
كل طالب لابد أن يختار نشاطين اثنين من عدة أنشطة
لدى جدول أسماء
وجدول بأسماء الأنشطة
الآن كل طالب له نشاطان
و كل نشاط ينضم إليه أكثر من طالب
إذن العلاقة بين جدولى الأسماء و الأنشطة هى علاقة
أطراف لأطراف
قمت بعمل جدول ثالث
وضعت فيه الحقل الأساسى للجدولين
و ربطت هذا الجدول الثالث بكلا الجدولين
و الآن دور التقرير
الذى يظهر اسم الطالب و أمامه النشاط الخاص به
كما بالصورة
TwoColumns.rar
المطلوب عمل قائمة كما بالصورة التالية
شكرا إخوتى الكرام
mahmoud-lee
أخى عبد الله المجرب
فيكم البركة
أنا متابع للمنتدى رغم الشاركة القليلة
وفقكم الله لكل خير و شكرا لكم
نفس المعادلة
=IF(C3/35>=1;30.1+(C3-35);C3*0.86)