الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عرض سجلات بناء على التحديد من النموذج

مغلقمُجاب
بدأه ismaeel077 في 31 أكتوبر 2012 · 10 رد · 2,648 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرفق لكم ملف اكسس اريد من خلاله ان يظهر لي سجلات ( حقول) بحسب العدد الذي اقوم بتحديده من النموذج

مثلا اريد ان يظهر لي عشر سجلات اقوم بتحديد رقم 10 في النموذج او 15 .... الخ

الملف مرفق للتوضيح

عرض اعلى قيم.rar

#2

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

تفضل مرفق طلبك

عرض اعلى قيم.rar

#3

اخي عصام هذا جيد لكن اريد ان استخدم top بناء على التحديد يعني لنفرض انو لايوجد ترقيم تسلسلي لكل اسم كما في المرفق الحالي

كيف يمكن عرض سجلات بناء على التحديد من النموذج

عرض اعلى قيم2.rar

#4
ismaeel077 كتب:

اخي عصام هذا جيد لكن اريد ان استخدم top بناء على التحديد يعني لنفرض انو لايوجد ترقيم تسلسلي لكل اسم كما في المرفق الحالي

كيف يمكن عرض سجلات بناء على التحديد من النموذج

أخي العزيز ما هو معيار ال top الذي تتحدث عنه

من المعروف أن القمة والقاعدة لأي شيء يكون على أساس معيار معيين مثلا ترتيب قيده أو القيمة العددية ............إلخ

وحيث أنه لا يوجد معيار معين لمجموعة من الأسماء فإننا نفترض أن المعيار هو ترتيب قيدها لذلك حتى إذا لم يكن هناك حقل رقمي بجوار كل إسم فإننا ننشيء حقل ترقيم تلقائي بجوار حقل الإسم ليحدد لنا معيار ترتيب قيد كل إسم وهذا هو من أكبر فوائد حقل الترقيم التلقائي فهو عادة ما يستخدم لهذا الغرض تحديدا لمعرفة ترتيب قيد البيانات النصية ليكون معيار يتم على أساسه تحديد ال top وال bottom ثم إيجاد المطلوب مثلا أول عشرة سجلات أو آخر خمسة سجلات .... وهكذا

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

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

ولمزيد من المعلومات عن الللوبس أو الدورات إبحث في المنتدى عن كلمة Loops

تم تعديل هذه المشاركة بواسطة essam_abboud في 31 أكتوبر 2012 في 23:35

#5

اعتقد ان الاح 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

برنامج توزيع الحصص المدرسيه

http://www.sef.ps/vb/multka54752/#.UK-82JjvpQg

#6

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

فعلاً أخي الكريم فكرة رائعة بأن تستخدم "Top" في هذه الحالة

وإليك أخي الكريم التطبيق العملي في المرفقات

وسلامي لك وللجميع

عرض اعلى قيمey.rar

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#7 أفضل إجابة
ismaeel077 كتب:

مرفق لكم ملف اكسس اريد من خلاله ان يظهر لي سجلات ( حقول) بحسب العدد الذي اقوم بتحديده من النموذج

مثلا اريد ان يظهر لي عشر سجلات اقوم بتحديد رقم 10 في النموذج او 15 .... الخ

الملف مرفق للتوضيح

تفضل اخي الكريم

ملفك بعد التعديل بناء على طلبك

post-15367-048884200 1351889564_thumb.gi

ادخل عدد السجلات المراد عرضها في الإستعلام على حسب عدد السجلات لديك في الجدول ( لديك في الجدول 172 سجل )

لا تنسانا من التقييم بارك الله بك

za-Top_N.rar

بالتوفيق

المرفقات
T1.gif
1
#8

احسنت اخي اياد بيك وجزاك الله خيرا هذا الذي يريده ismaeel077

والمشكله اني بحثت في المنتديات العربيه لانطر كيف تعالج مثل هذه القضيه فلم اجد الا عن طريق الترقيم التلقائي

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

ولا انسى الاخت زهره من الشكر

لنلتقي المعارضة الاسلامية السورية

http://www.facebook.com/moaradaislamiya?sk=wall&filter=1#!/moaradaislamiya?sk=info

برنامج توزيع الحصص المدرسيه

http://www.sef.ps/vb/multka54752/#.UK-82JjvpQg

#9

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

أعجبني أخي أيمن تفاعلك مع الموضوع ... ووضع التصور العملي للمسألة ... لا بل وأكثر من ذلك فأنت تشكر أيضاً بالنيابة عن كاتب الموضوع

وطبعاً كل السلام والتحيات للأستاذة أم عهود زهرة كل المواسم

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#10

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

اخي اياد زادك الله تواضعا

غالبا انا لا احب المشاركه لان مجالي ليس البرمجه ولست اهواها ولكن احب الذكاء الذي فيها

ولكن سبب اصراري للمساهمه بتوفيق الله على حل هذه المساله لاسباب منها

ان هذه المساله لم اجد لها حل في كثير من المنتديات الا عن طريق الرقم التسلسلي وهو حل قاصر

لنلتقي المعارضة الاسلامية السورية

http://www.facebook.com/moaradaislamiya?sk=wall&filter=1#!/moaradaislamiya?sk=info

برنامج توزيع الحصص المدرسيه

http://www.sef.ps/vb/multka54752/#.UK-82JjvpQg

#11

شكرا لكم جميعا وهذا هو المطلوب وشكرا للاخت زهره والاخ اياد بيك وكل من شارك

هذا الموضوع مغلق.

مواضيع مشابهة