مرفق لكم ملف اكسس اريد من خلاله ان يظهر لي سجلات ( حقول) بحسب العدد الذي اقوم بتحديده من النموذج
مثلا اريد ان يظهر لي عشر سجلات اقوم بتحديد رقم 10 في النموذج او 15 .... الخ
الملف مرفق للتوضيح
مرفق لكم ملف اكسس اريد من خلاله ان يظهر لي سجلات ( حقول) بحسب العدد الذي اقوم بتحديده من النموذج
مثلا اريد ان يظهر لي عشر سجلات اقوم بتحديد رقم 10 في النموذج او 15 .... الخ
الملف مرفق للتوضيح
اخي عصام هذا جيد لكن اريد ان استخدم top بناء على التحديد يعني لنفرض انو لايوجد ترقيم تسلسلي لكل اسم كما في المرفق الحالي
كيف يمكن عرض سجلات بناء على التحديد من النموذج
ismaeel077 كتب:اخي عصام هذا جيد لكن اريد ان استخدم top بناء على التحديد يعني لنفرض انو لايوجد ترقيم تسلسلي لكل اسم كما في المرفق الحالي
كيف يمكن عرض سجلات بناء على التحديد من النموذج
أخي العزيز ما هو معيار ال top الذي تتحدث عنه
من المعروف أن القمة والقاعدة لأي شيء يكون على أساس معيار معيين مثلا ترتيب قيده أو القيمة العددية ............إلخ
وحيث أنه لا يوجد معيار معين لمجموعة من الأسماء فإننا نفترض أن المعيار هو ترتيب قيدها لذلك حتى إذا لم يكن هناك حقل رقمي بجوار كل إسم فإننا ننشيء حقل ترقيم تلقائي بجوار حقل الإسم ليحدد لنا معيار ترتيب قيد كل إسم وهذا هو من أكبر فوائد حقل الترقيم التلقائي فهو عادة ما يستخدم لهذا الغرض تحديدا لمعرفة ترتيب قيد البيانات النصية ليكون معيار يتم على أساسه تحديد ال top وال bottom ثم إيجاد المطلوب مثلا أول عشرة سجلات أو آخر خمسة سجلات .... وهكذا
علما بأن هذه هي الطريقة الأسهل والأسرع لتحديد عدد معين من السجلات
ولكن يوجد طريقة أخرى عن طريق اللوب أو الدوارات وهي تعتمد على تكرار كود معين لعدد من المرات المتتالية أو لحين تحقق شرط معيين ويمكن أن يكون هذا الكود هو مثلا إحضار سجل من السجلات وإلحاقه بجدول جديد ثم الانتقال إلى السجل التالي ويتم تكرار تلك العملية لحين تحقق شرط معين أو لعدد محدد من المرات والنتيجة هي أنك سوف تحصل على جدول به عدد من السجلات حسب رغبتك فقط
ولمزيد من المعلومات عن الللوبس أو الدورات إبحث في المنتدى عن كلمة Loops
تم تعديل هذه المشاركة بواسطة essam_abboud في 31 أكتوبر 2012 في 23:35
اعتقد ان الاح essam_abboud عقدها قليلا
اخي انظر الرايط
http://forums.devshed.com/database-management-46/ms-access-limit-results-to-5-results-63156.html
استطيع ان اقول سوال الاخ كالتالي
كيف استطيع تغيير query properties في حقل top value برمجيا في فورم
تم تعديل هذه المشاركة بواسطة aymanamin5 في 2 نوفمبر 2012 في 22:24
لنلتقي المعارضة الاسلامية السورية
http://www.facebook.com/moaradaislamiya?sk=wall&filter=1#!/moaradaislamiya?sk=info
برنامج توزيع الحصص المدرسيه
السلام عليكم ورحمة الله وبركاته
فعلاً أخي الكريم فكرة رائعة بأن تستخدم "Top" في هذه الحالة
وإليك أخي الكريم التطبيق العملي في المرفقات
وسلامي لك وللجميع
عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ
(الحسن بن علي بن أبي طالب)
ismaeel077 كتب:مرفق لكم ملف اكسس اريد من خلاله ان يظهر لي سجلات ( حقول) بحسب العدد الذي اقوم بتحديده من النموذج
مثلا اريد ان يظهر لي عشر سجلات اقوم بتحديد رقم 10 في النموذج او 15 .... الخ
الملف مرفق للتوضيح
تفضل اخي الكريم
ملفك بعد التعديل بناء على طلبك
ادخل عدد السجلات المراد عرضها في الإستعلام على حسب عدد السجلات لديك في الجدول ( لديك في الجدول 172 سجل )
لا تنسانا من التقييم بارك الله بك
بالتوفيق
احسنت اخي اياد بيك وجزاك الله خيرا هذا الذي يريده ismaeel077
والمشكله اني بحثت في المنتديات العربيه لانطر كيف تعالج مثل هذه القضيه فلم اجد الا عن طريق الترقيم التلقائي
فتاكدت ان هنالك حل اخر عملي وليس كالذي اقترحه اخي essam_abboud عن طريق اللوب أو الدوارات
ولا انسى الاخت زهره من الشكر
لنلتقي المعارضة الاسلامية السورية
http://www.facebook.com/moaradaislamiya?sk=wall&filter=1#!/moaradaislamiya?sk=info
برنامج توزيع الحصص المدرسيه
السلام عليكم ورحمة الله وبركاته
أعجبني أخي أيمن تفاعلك مع الموضوع ... ووضع التصور العملي للمسألة ... لا بل وأكثر من ذلك فأنت تشكر أيضاً بالنيابة عن كاتب الموضوع
وطبعاً كل السلام والتحيات للأستاذة أم عهود زهرة كل المواسم
عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ
(الحسن بن علي بن أبي طالب)
وعليكم السلام ورحمة الله وبركاته
اخي اياد زادك الله تواضعا
غالبا انا لا احب المشاركه لان مجالي ليس البرمجه ولست اهواها ولكن احب الذكاء الذي فيها
ولكن سبب اصراري للمساهمه بتوفيق الله على حل هذه المساله لاسباب منها
ان هذه المساله لم اجد لها حل في كثير من المنتديات الا عن طريق الرقم التسلسلي وهو حل قاصر
لنلتقي المعارضة الاسلامية السورية
http://www.facebook.com/moaradaislamiya?sk=wall&filter=1#!/moaradaislamiya?sk=info
برنامج توزيع الحصص المدرسيه
شكرا لكم جميعا وهذا هو المطلوب وشكرا للاخت زهره والاخ اياد بيك وكل من شارك
هذا الموضوع مغلق.