عبدالله بن بدير قام بنشر أبريل 5, 2021 قام بنشر أبريل 5, 2021 السلام عليكم كل عام وأنتم بخير وأنتم إلى الله أقرب أنا باحث ماجستير أزهري أعمل قاعدة بيانات للقرآن الكريم سيكون من ضمن ما فيها ثلاثة جداول كل واحد منها يشتمل على نص القرآن الكريم كاملا، واحد للوقوف (المقاطع والجمل داخل الآية)، والثاني للآيات، والثالث للركوعات (الفقرات التي تشتمل على معنى مستقل داخل السورة) وحتى لا تزيد المساحة أريد أن يكون الجدول الأول فقط هو المشتمل على النص الكامل، ثم يرتبط علاقة أطراف برأس مع الجدول الثاني، حيث أعمل في الجدول الثاني في حقل النص القرآني قائمة قيم تسمح باختيار متعدد، تأخذ من الجدول الأول، وتسجل في الحقل أرقام المعرفات من حقل المعرف، لكن تظهر النصوص المقابلة من حقل النص القرآني، وباختيار معرفات كل المقاطع المكونة للآية الكريمة ستظهر الآية الكريمة بنصها الكامل، رغم أن المساحة الحقيقية المستخدمة هي ثلاثة أو أربعة أرقام فقط ثم أفعل مثل هذا بين الجدولين الثاني والثالث. الإشكال الآن أنني عندما أفتح قائمة القيم تفتح من البداية مما يصعب عملية الوصول إلى السجل المطلوب، بعد عشرات، ومستقبلا سيكون بعد مئات وآلاف السجلات. والسؤال الآن هل يمكن إضافة حل برمجي يجعل القائمة تفتح على السجل المراد مباشرة، استنادا إلى ما سجلناه فعلا في السجل السابق؟ يعني إذا كنت أنا قد اخترت في السجل السابق من حقل الآية الأرقام ٧، ٨ من معرفات المقاطع واللذان يعبران عن مقطع (صراط الذين أنعمت عليهم) ومقطع ( غير المغضوب عليهم ولا الضالين)، فهل يمكن أن تفتح القائمة في السجل التالي على رقم ٩ وهو السجل المطلوب استنادا إلى القيمة ٨ في السجل السابق؟ أو أي حل آخر؟ عذرا على الإطالة وشكرا
أواب قام بنشر أبريل 7, 2021 قام بنشر أبريل 7, 2021 أخي الكريم كي يستطيع أحد مساعدتك يلزم وضع مثال هنا وبه جهودك وتوضح به المطلوب 1
عبدالله بن بدير قام بنشر أبريل 8, 2021 الكاتب قام بنشر أبريل 8, 2021 شكرا لك أخي الكريم أواب عسى الله أن ينفعني بتوجيهك هل حضرتك تقصد بالمثال وضع قاعدة البيانات؟
jjafferr قام بنشر أبريل 8, 2021 قام بنشر أبريل 8, 2021 7 ساعات مضت, عبدالله بن بدير said: هل حضرتك تقصد بالمثال وضع قاعدة البيانات؟ نعم ، ويمكن اختصارها فقط للمطلوب وحذف الاشياء الزيادة ، وثم من بيانات المرفق ، اخبرنا ماذا تريد ، ويمكنك استخدام الاكسل او الوورد او الصور لتوصيل المطلوب ، ونحاول تطبيق المطلوب حسب المثال 🙂 جعفر
عبدالله بن بدير قام بنشر أبريل 12, 2021 الكاتب قام بنشر أبريل 12, 2021 حسنا جزاكما الله خيرا وتقبل منكما شكرا جزيلا على مزيد التوضيح أستاذ جعفر عندما تفتح جدول (مقاطع_صغرى) وتضيف مقطعا جديدا في حقل (مقاطع صغرى) ستجد مربع تحرير وسرد لتختار منه المقطع وسيفتح من البداية أريده أن يفتح من بداية المقطع الجديد، ويتجاوز ما سبق المقطع الجديد سيبدأ من الآية (2/ 141) فلماذا يفتح المربع على (1/ 1) وأظل أنزل؟ شكرا مقاطع_القرآن_الكريم.rar
ابوخليل قام بنشر أبريل 12, 2021 قام بنشر أبريل 12, 2021 قاعدة البيانات تحتوي على جدولين وفي اكسس لا يتم التعامل مع الجداول مباشرة ‘ فهي تعتبر مخزن فقط العمليات وضبطها تتم من خلال النماذج اشرح لي طريقة عملك بالتفصيل .. اي الخطوات التي تسير عليها ،، وان شاء الله اعمل لك الواجهات المناسبة
عبدالله بن بدير قام بنشر أبريل 12, 2021 الكاتب قام بنشر أبريل 12, 2021 شكرا لك أبا خليل هبنا عملنا نموذجا سيكون مصدر الصف هو الجدول المشار إليه وسيتم الإدخال بطريقة مربع التحرير والسرد ونواجه نفس السؤال كيف نفتح مربع التحرير والسرد من بداية السجل المطلوب في كل مرة وليس من أول الحقل لقد أضفت معيار not between ، على أرقام ثابتة مثلا 1 آند 7 فكان مربع التحرير والسرد يتجاوز هذا العدد من السجلات ويبدأ من 8، ولكنه لم يعمل على 1 آند متغير هل تستطيع أن تكتب لي معيارا صحيا يبدأ بواحد وينتهي بمتغير هو أكبر رقم في السجل السابق ؟ أو حل آخر يؤدي للنتيجة المطلوبة وهي أن نفتح مربع التحرير والسرد من بداية السجل المطلوب في كل مرة وليس من أول الحقل؟ وشكرا لكم جميعا وتقبل الله منا ومنكم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.