اذهب الي المحتوي
أوفيسنا

كيف أعمل ترقيم تلقائي فقط في التقرير ؟


نبيلكو

الردود الموصى بها

بسم الله الرحمن الرحيم

تحياتي لأخي محمد طاهر وخضر الرجبي وأبو طيف وغيرهم من الإخوة الذين استفدت منهم كثيرا في برنامج الإكسس ابتداء من الصفر .

أرجو الإجابة على الاسفسارات التالية :

السؤال الأول : كيف أضع ترقيم تلقائي في الاستعلام أوالتقرير غير الترقيم الذي في الجدول حيث إذا فتحت تقريرا أو استعلاما بمعايير محددة يظهر مع الجدول تلقائيا أرقام تلقائية بعدد الصفوف .

السؤال الثاني : عند بنائي لجدول ما أريد إضافة حقل رقمي تلقائي لكن يبدأ مثلا من العدد 300 كيف لي ذلك ؟ وهل يصح أن أكون حقلين برقم تلقائي في جدول واحد .

السؤال الثالث : عندي مجموعة من الطلاب في جدول واحد لكن يختلف مستواهم إلى ثلاثة مستويات أريد أن اضع دالة معينة في النموذج تبين لي عدد المسجلين في كل مستوى

مثلا : عدد المسجلين من البراعم = 20

عدد المسجلين من الفتيان = 60

وشكر الله لكم سلفا على ما تقومون به من تعليم إخوانكم

رابط هذا التعليق
شارك

استاذي captin مشكور جدا على ردك السريع وقد استفد والحمد لله إجابة السؤال الأول والثاني أما الثالث فلم أعرف خطوات المعادلة وحاولت لكن تطلع خطأ فاكتفيت بنسخ معادلتك والتعديل عليها مؤقتا ، ولو تكرمت تشرح لي المعادلة خطوة خطوة وأكون شاكر لك تفضالك علي .

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

أخي في سؤالك الثالث طلبت أن نعد فئة "البراعم" وفئة "الفتيان"

1- نقوم بعمل مربع نص في النموذج أو في التقرير

2- نقوم بفتح خصائص مربع النص وذلك من خلال تحديد مربع النص ومن شريط الأدوات نختار "عرض" ومنه نختار "خصائص" ومن خصائص مربع النص نختار التبويبة "بيانات" ثم نضع المعادلة التالية في "مصدر عنصر التحكم"

=DCount("[المستوى]";"جدول1";"[المستوى]='البراعم'")

وشرح هذا التعبير هو كالتالي :

نضع دالة DCount بعد علامة اليساوي حيث نطلب حساب عدد السجلات المسماه "المستوى" وذلك من الجدول والذي إسمه "جدول1" بشرط أن تكون السجلات في خانة "المستوى" تساوي "الفتيان" فقط

وهكذا في باقي الشروط نعمل مربع نص جديد ونقوم بتتبع الخطوات السابقة مع التغيير في الشرط الأخير فيكون بدلاً من "الفتيان" "البراعم" وهكذا إذا كانت هناك فئات أخرى

أرجوا أن يكون الشرح واضحاً يا أخي

ولك مني التحية

:rol::rol::rol::rol:

رابط هذا التعليق
شارك

أخي فس طريقة أسهل من كتابة المعادلة ، وهذه نجحت معي في التقارير فقط

على كل انشئ (مربع نص) جديد في Control Source ضع قيمته ( =1)

وتحت يوجد خيار Running Sum اختر منها ( Over All )

وهكذا فينشأ لكل سجل جديد رقم متسلسل جديد

وأتمنى أكون قدمت لك فائدة

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

أخي طولكرم

لو لاحظت في المثال الذي تم إرفاقه سابقاً لوجت الطريقة التي تفضلت وذكرتها قد تم تطبيقها في التقرير تحت عنوان "ترقيم تلقائي في النموذج"

ولك مني خالص الإحترام والتقدير

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

أخي طولكرم

لو لاحظت في المثال الذي تم إرفاقه سابقاً لوجت الطريقة التي تفضلت وذكرتها قد تم تطبيقها في التقرير تحت عنوان "ترقيم تلقائي في النموذج"

ولك مني خالص الإحترام والتقدير

<{POST_SNAPBACK}>

أعتذر أخي على تدخلي ، فأنا لم ألاحظ المثال المذكور

رابط هذا التعليق
شارك

مشكورين أخواي كابتن وطولكرم على التعقيبات وقد ضبطت عندي المسألة والحمد لله

وسؤال آخر لو تكرمتم لأني جديد وبضاعتي مزجاة بالأكسس .

السؤال الأول : عندي سجلين في جدول الأول تاريخ الميلاد والثاني فيه قيم بقائمة منسدلة أريد البرنامج يصنف الطالب في أي فئة هو أتوماتيكيا بحيث إذا أدخلت تاريخ الميلاد ما تحت سن 11 سنة يكتب براعم وما فوق يكتب فتيان في فئة المستوى ؟

السؤال الثاني: إذا حذفت سجل من جدول ينحذف مع رقمه التلقائي شلون ما أخلي الرقم التلقائي ينحذف والسجلات تنزاح أتوماتيك إلى الأعلى .

ومشكورييييييييييين وما عليكم أمر ،،،

تم تعديل بواسطه نبيلكو
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information