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

إشكال يريد حلا في كيفية البحث في عدة حقول


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

سلام الله عليكم ورحمته وبركاته
بالمرفق مثال أود المساعدة فيه 
أريد البحث بنص كلمة في عدة حقول من جدول (Foaid) (عناوين مواضيع) خصائص هذه الحقول رقم ولكنها تعرض نصوص كقيم مستمده ومرتبطة من جداول أخرى (ItemA to ItemI) بواسطة خاصية معالج البحث لعرض عناوين هذه الجداول في هذه الحقول بجدول الفوائد
والمشكلة انه كلما بحثت بكلمة لا يعطى نتيجة بحث لأن أساس الحقل رقم وعندما أكتب رقم حقل ما يعطينا نتيجة بحث وبالطبع لن أتمكن من حفظ جميع الأرقام مع كثرتها وما يماثلها من عناوين لذلك أريد طريقة للبحث في عناوين هذه الحقول من جدول الفوائد من خلال نص الكلمة لعرض الفوائد لهذه الكلمة وجزاكم الله خيرا

29-9-2016 منتدى.rar

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

  • الردود 64
  • Created
  • اخر رد

Top Posters In This Topic

حياك الله اخي الكريم

السؤال مختصرا بكيف البحث في اعمدة عبارة عن لوك اب لاعمدة اخرى وهذا سؤال جميل وجديد نوعا ما

ولكن بعد النظر في البرنامج لم تحدد في سؤالك اين النموذج المقصود وكيف تريد اظهار النتائج

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

بالتوفيق

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

الأخ والأستاذ رمهان " مرحبا بالخبراء" سعدت بتفاعلكم بالمشاركة فشكرا لكم

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

نموذج البحث في مثالى المرفق يسمى Search topics وله نموذج فرعى يستمد مصدر بياناته من استعلام وكلاهما بنفس الأسم النموذج باسم Sub Search topics والاستعلام باسم Search_topics

سامحنى أستاذنا الكريم فلم استوعب جيدا مرادكم من السطر الأخير (واخيرا ومبدئيا) فارجو مزيدا من التوضيح 

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

أجدد شكرى لكم واود من الجميع التفاعل المثمر لحل هذا الأشكال وجزاكم الله خيرا

صبحكم الله بكل خير وجمعة مباركة بإذن الله 

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

اسمحوا لي بالمشاركة

اولا هناك نقص في عملية ربط الجداول

ثانيا هناك خطا في محتويات جدول فوائد فالامر لا يحتاج اعادة كتابة حقول المواد مرة اخرى فقط المادة الاخيرة ثم عن طريق الاستعلام نستدعي بقية المواد وهي ستملئ بطريقة الية

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

واسف للاطالة وارجو اني قد افدتك

aaa.rar

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

11 ساعات مضت, وائل أبو عبد الرحمن said:

سامحنى أستاذنا الكريم فلم استوعب جيدا مرادكم من السطر الأخير (واخيرا ومبدئيا) فارجو مزيدا من التوضيح 

انا اقصد مربع البحث الذي بجانب ازرار التنقل سواء في انموذج او الاستعلام

افتح الاستعلام ثم تكبير ستظهر اسفل ازرار التنقل ومربع البحث المقصود اكتب ماتريد البحث عنه

وبعدين نشوف الامور ان شاء الله

اخي حسام 

لا استئذان في كل مايثري الموضوع وبوركت

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

سلام الله على الجميع

أعتذر بداية عن التأخير في الرد لعدم وجودى في البيت 

- بالنسبة للأخ husamwahab اشكر لك مشاركتك ومحاولتك ولكن الجداول تم تصميمها من خلال استاذين بهذا الشكل لأغراض متعددة ولارتبطهما بعمل شجرة تخدم عليهم بهذا الشكل.

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

13 ساعات مضت, وائل أبو عبد الرحمن said:

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

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

Untitled.jpg

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

اوكي تمام

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

ستظهر به سجلات جرب هنا ان تستخدم مربع البحث 

هنا اخي وائل اريد ان اصل لحاجة وبعدين نكمل على بركة الله

اريد رايك حول استخدام مربع البحث 

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

أخى رمهان

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

Untitled1.png

هذه النتيجة تفتقر لعنصرين هامين اريدهما 

1- تجميع كل فوائد المتعلقة بأى كلمة بحث أكتبها في نموذج البحث الرئيسى ليقوم بالبحث عنها في أعمدة العناوين وهى في هذا المثال كلمة "التوحيد" وهى كلمة البحث.  

2- اخراج نتيجة هذا البحث في تقرير سواء لهذه الكلمة أو لأى كلمة أخرى أقوم بالبحث عنها من خلال النموذج الرئيسى للبحث حتى اتمكن من تصدريها للورد او طباعتها.

شاكر لك صبرك معى وجزاك الله خير

أخى حسام

أنا سعيد أيضا باصرارك على المحاولة والمواصلة بارك الله فيك ولكن مازالت نتيجة عملك بعيد عما أريده فاستمر في المحاولة ولكن بعد قراءة واستيعاب الهدف من البحث وما اريده من نتائجه وشكر لك

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

الان تمام تم تحديد المطلوب اكثر

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

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

اخى حسام

بسم الله ما شاء الله وجزاك الله كل خير

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

1- أين ذهبت بقية أعمدة المواضيع في جدول الفوائد حتى يتبقى فقط أخر عمود وهو عمود I فوجود بقية اعمدة مسميات المواضيع في جدول الفوائد هام جدا كركن رئيس بالنسبة لطبيعة العمل. 

2- استدعيت النموذج والاستعلام في عملك إلى الملف الذى تم رفعة في المشاركة الأولى فلم يحدث شيء علما انى لم اغير أى شيء وحاولت أن أفهم دون جدوى خاصة وأنى هاوى ولست محترفا.

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

 

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

اخي الكريم انا بخدمتك والحمدد لله اني كنت سبب لفائدتك

اما بالنسبة لسؤالك سبق وان نوهت في اول مشاركة لي ان هناك خلل في تصميم الجداول تبعا للعلاقات حسب فهي لعمل برنامجك ولتوضيح الامر لو سالنا برنامج الاكسس ماهي العلاقة بين حقل (IDItemA) في جدول (ItemA) وبين حقل (IDItemA) في جدول (Foaid) لأجاب هما حقلان مختلفان في جدولين مختلفين صادف صادف صادف ان لهما نفس الاسم

وبصورة اوضح ان (IDItemA) في جدول (ItemA) ينظر للحقل (IDItemA) في جدول (Foaid) كما ينضر لحقل (FaedaNass) هذا في التصميم القديم

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

في جدول فوائد القديم جميع القيم فيه يتم ادخالها يدويا وهذا خير دليل على صحة كلامي بعدم وجود علاقة لكن انظر للاستعلام مجرد ان تدخل قيمة (I) جميع القيم من (A) الى (H) يتم ادخالها اليا بالاضافة الى محاولتك للتحايل على البرنامج وذلك ليعرض لك الاسماء بدل الارقام, في التصميم الجديد لا حاجة لذلك انظر الى تصميم الاستعلام قمت باستدعاء اسماء المواد نفسها دون اي خلل

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

بالنسبة لسؤالك الثاني يجب تعديل العلاقات ثم اعد ادخال البيانات عن طريق الاستعلام مع مراعاة وجود قيم لجميع جداول المواد

واسف على الاطالة او التقصير

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

أخى العزيز حسام

شكر الله لك أفادتك لنا بما فتحه الله عليك من علم وفهم ولصبرك وأسلوبك الهادئ الجميل

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

1- الجداول التسعة من ItemA حتى ItemI هى جداول لإستيعاب وإضافة وحفظ مسميات المواضيع وهذا سوف نسمية بمسار الفائدة وهو بمثابة تصنيف موضوعى للفائدة بداية من الرئيسى حتى الموضوع الفرعى 8.

2- جدول الـ Foaid بداخله حقول فارغة لإدراج مسميات المواضيع لفائدة جديدة كمسار لها وتستمد بياناتها من جداول مسميات المواضيع السابقة من خلال خاصية اللوك أب.

3- عند إدخال فائدة جديدة فمن الطبيعى أنه سيكون لها مسار محدد من مسميات المواضيع هذا المسار سيختلف من فائدة إلى أخرى وليس شرطا بالطبع أن يأخذ المسار المواضيع التسعة كلها ففائدة يمكن أن تنتهى عند الموضوع الفرعى1 وفائدة يمكن أن تنتهى عند الموضوع الفرعى 2 أو 3 وهكذا.

4- اعتمدنا في طريقة إدخال مسار مسميات المواضيع عند إدخال فائدة جديدة على سهولة الاختيار من شجرة جانبية كشجرة الحسابات كما في الصورة المرفقة وبالطبع هذا أسهل وادق طريقة إدخال آليه للبيانات بدلا من كتابتها كل مرة (لأحظ في الصورة التحديد بالمربع الأحمر في الشجرة وفي مسميات المواضيع) يتم استدعائها وإدراجها في حقولها بجدول الفوائد بمجرد تحديد المسار من الشجرة يتم كتابته تلقائيا في أعمدة المواضيع ولهذا تم الاعتماد على هذه الهيكلة في إنشاء الجداول لسهولة الإدخال.

Untitled.png

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

ارجوا أن يكون التصور قد اكتمل ووضح بما يكفى وعذرا للإطالة وشكرا للجميع بانتظار المزيد من مقترحاتكم وآرائكم وأسهاماتكم 

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

اخي العزيز وائل انا بخدمتك

نعم نستطيع العمل على جدول الفوائد القديم لكن ستواجهنا مشكلة عند البحث وهي ان البرنامج لا يستطيع روؤية اسماء المواد فهو يراها كارقام وان كانت تظهر لنا كنصوص والسبب هو انكم قمتم بربط جداول المواد عن طريق حقول الترقيم التلقائي

نعم يمكن جعل البرنامج يعمل ويعطي نتائج كما تحب ولكن بشرط جعل اسماء المواد هي المفاتيح الرئيسية ومن خلالها يتم ربط الجداول

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

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

أخى حسام أعزك الله

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

1- قد تم استيعاب الفكرة العامة لأسلوب العمل.

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

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

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

أخى العزيز حسام شكر الله وبارك في علمك وفهمك

النتيجة الأولية الظاهرة مشجعة جدا ومبشرة بالخير ما شاء الله سوف أقوم بإذن الله تعالى بتركيب وإضافة عملك إلى العمل الرئيسى وأتمنى من الله أن ينجح الأمر وأوافيك بالنتيجة بشرك الله بالخير دائما

وحتى ذلك الحين لى سؤالين إذا سمحت ارجوا ان تفكر فيهما وهما أخر ما سيحتاجه العمل للأنتهاء منه بإذن الله:-

1- هل يمكن إضافة مزيد من جداول المواضيع أى اكثر من 9 جداول إذا أحتاجت العناوين ذلك وإلى إى عدد يمكن ذلك.

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

بإذن الله حين الأنتهاء من العمل ستكون من أوائل من تصله نسخة منه عرفانا منا بجميل صنعك أكرر شكرى

 

تم تعديل بواسطه وائل أبو عبد الرحمن
تذكرت أمر كان غائبا عنى
رابط هذا التعليق
شارك

للأسف الشديد أخى حسام النتيجة غير موفقة

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

وبهذا نكون قد وصلنا لمربع البداية ويبقى الإشكال الرئيسى دون حل 

شكرا لمجهودك فما قصرت في اهتمامك ومحاولاتك واستجابتك جزاك الله خيرا  

للرفع

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

الاخ وائل

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

واسمح لي ان ابدي رايي بكل شفافية بانك في وصف المشكلة لم توفق او سرد الشرح

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

الاخ والاستاذ حسام وجهة نظره صحيحة في انه يجب اعادة بناء الجداول

ولكن انا ساستمر بسياسة المنتديات وساحاول قدر الامكان المضي قدما بنفس عملك السابق ولو انه متعب ومرهق

لذلك هنا لدي استفسارات ( ارجو الرد لكل نقطة ):

1. هل الفوائد محصورة بسبع تفرعات حيث ان عدد الجداول لديك وحسب فهمي توحي بذلك

2. ضع مثالا كاملا شامل للنتائج المرجوه : مثلا تدخل كذا سجل في الجدول foaid  وبكلمات المراد البحث عنها . ثم تذكر كلمة البحث ثم تضع نتائج البحث المرجوه كان تقول يظهر لي الجملة هذه من الجدول هذا وتظهر الجملة هذه من الجدول هذا وهكذا

هذا وعندما نحقق المطلوب باذن الله نرى كيف يمكن اعادة تصميم الجداول بالشكل الذي يهدينا له رب العالمين

 

تحياتي

 

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

الأخ الكريم رمهان بارك الله فيك

أولا عذرا للتأخير في الرد فأنا في العمل الآن وشكرا لمبادرتك في المضى لإتمام العمل جعله الله في ميزان حسناتك ولصراحتك وشفافيتك (مع التحفظ على بعض ما جاء فيها) ودعنى أكون معك أكثر صراحة وشفافية فأنا في حل من الخوض مجددا فى تفاصيل سببت لى مرارات مؤلمة على مدار تلك الفترة المهم الآن أن يخرج العمل للنور بإذن الله وان يرزقنا الله فيه الإخلاص والقبول.

ثانيا بالنسبة لأستفسارات حضرتك:-

1- تفريعات الفوائد من الوارد جدا أن تزيد عن ما هو عليه الآن.

2- أفضل نتيجة ظاهرية حتى الآن اقتربت مما أريده أتت في مثال أخى حسام الأخير وبالصورة المرفقة مثال بالبحث عن كلمة الله.

اتمنى أن أكون قد وفقت في توضيح ما تريده منى تحياتى لك والسلام

Untitled.png

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

السلام عليكم أستاذ رمهان

السلام عليكم اخ وائل

ان شاء الله وجدت الحل الذي لا يؤثر على برنامجك لكن الذي اطلبه اما ان تستبدل جدول الفوائد القديم بجدول الفوائد بالبرنامج المرفق واضمن لك انه لن يؤثر على برنامجك فهو مصمم بنفس الطريقة مع بعض التعديلات والتي لن تلاحضها اثناء العمل

او ان تنقل بقية الجداول والنماذج من البرنامج القديم الى البرنامج المرفق

والله الموفق

 

Database1.rar

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

مرحبا بعودة الفتى الذهبى والعبقرى حسام بارك الله في علمك وفهمك وحفظك الله من نفسك ومن شر عباده واتمنى لك الترقى في المنتدى

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

استكمالا للأمر دون تشتيت بفتح مواضيع مستقلة لها إن لم أكن قد استنفذت رصيدى من سعة الصدر فاسمح لى بالطمع في مزيد من فهمك ووقتك وهمتك بأن أضع بين يديك وبين يدى جميع الأخوة الكرام في المنتدى 3 خطوات كبرى (وإن شئت سمها إشكالات كبيرة) بقت حتى نهاية العمل بارك الله فيك وفيهم وجعلكم سببا في نفع عباده.

1- هناك إشكال متعلق بالشجرة وهو عيبها الوحيد بالمناسبة وهو أنها تعمل على أجهزة ولا تعمل على أخرى ولا أعلم السبب المباشر في ذلك وهذا ما دعانى للانتظار للغد للتجربة على جهازى في العمل لأن الشجرة تعمل على جهاز العمل بشكل ممتاز ولا تعمل على جهاز البيت الذى أكتب منه الآن مع العلم أن الجهازين بهما نفس نسخة الأفيس وهى نسخة 2013.

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

في ٢‏/١٠‏/٢٠١٦ at 18:59, وائل أبو عبد الرحمن said:

1- هل يمكن إضافة مزيد من جداول المواضيع أى اكثر من 9 جداول إذا أحتاجت العناوين ذلك وإلى إى عدد يمكن ذلك.

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

تلك هى اخر أشكالات تواجهنى وأقف أمامها عاجزا فلا أستطيع حلها أو التعامل معها لينتهى العمل بإذن الله

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information