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

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

قام بنشر (معدل)

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

أستاذ jjafferr

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

 

تم تعديل بواسطه محمد صلاح1
قام بنشر

معلش يا استاذ محمد ، اخذني على قدر عقلي ،

طلبت منك عدم ادخال عدة اسئلة في الموضوع ، واذا بك واصلت في السؤال الآخر "على سبيل الدعابة ليس أكثر" ، وفي الموضوع الآخر كذلك عملت نفس المخالفة وسألت سؤال خارج عن الموضوع!!

 

شو اللي تريد ان نعمله نحن المشرفين !!

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

 

جعفر

  • Like 2
قام بنشر
  في 24‏/4‏/2019 at 12:16, jjafferr said:

وفي الموضوع الآخر كذلك عملت نفس المخالفة وسألت سؤال خارج عن الموضوع!!

Expand  

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

قام بنشر (معدل)

أستاذ / جعفر نعتذر منكم عن ما سبق ونعدكم ألآ يتكرر.

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

وعندما يتم إسيفاء كل ما يتعلق به فلتكتب (تمت الإجابة) وتبدأ سؤالك التالى بموضوع جديد. مفيش أى مشكلة.

صافى يا لبن .. مستنى الرد منكمااااااااا.:fff:

تم تعديل بواسطه essam rabea
قام بنشر
  في 24‏/4‏/2019 at 14:16, essam rabea said:

فلنبدأ من هنا ونبأ بموضوع .. الفرز على نموذج البحث المتعدد .. وليساعندنا أ / جعفر بتغيير إسم الموضوع من (إستكمال ملاحظات علي نموذح البحث المتعدد) الى (سؤال عن الفرز فى نموذج البحث المتكرر).

Expand  

بالعكس ، انا في الخدمة 🙂

 

جعفر

قام بنشر

السلام عليكم

اسمحوا لي بمداخلة اسأل الله الكريم ان ينفع بها

 المصلحة العامة المستقبلية في البحث  ان يكون لكل موضوع سؤال واحد مستقل يصف المطلوب
طرح كل فكرة او سؤال مهما كان صغيرا في موضوع مستقل مطلب مهم

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

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

  • Like 2
قام بنشر (معدل)
  في 24‏/4‏/2019 at 14:16, essam rabea said:

صافى يا لبن .. مستنى الرد منكمااااااااا.:fff:

Expand  

زي ما بيقولوا .. حليب يا أنجوي

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

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

تم تعديل بواسطه محمد صلاح1
قام بنشر

تبدأ على بركة الله

  اقتباس

- البحث بخيار يبدأ بـ لا يخرج نتائج صحيحة جرب مثلاً البحث في اسماء المؤلفين عن اسم يبدأ بكلمة " أبي " مع خيار بالتشكيل فتعلم المقصود

Expand  

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

  اقتباس

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

Expand  

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

  اقتباس
  في 24‏/4‏/2019 at 07:03, محمد صلاح1 said:

- عند أختيار خيار نبذة في الفرز لا يعمل ابتداء عند الضغط علي زر الفرز التصاعدي والتنازلي ولا يعمل إلا إذا غيرت للفرز باسم المؤلف ثم العودة للفرز بـ النبذة وهذا سيجعل المستخدم يعتقد لوجود عطل ما

Expand  

شرحت سابقاً أن فرز حقل Long Text اللى كان إسمه زمان Memo لا يفرّز وإن كان هناك من يقول أنه يتم عليه الترتيب بطريقة أنا لا أعلمها ولكن يرتب أول 250 حرف فقط ويتجاهل الباقى .. فيبقى لزمته أيه 

خليه Short Text وأمرك لله أو شيله من الترتيب.عموما أنا يفرزه على النموذج بصفة عامة وده مبيبقاش مضبوط 100 100.

هذا وبالله التوفيق

 

تحياتى

Officna 4.zipFetching info...

قام بنشر (معدل)
  في 24‏/4‏/2019 at 18:55, essam rabea said:

نبدأ على بركة الله

Expand  

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

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

Untitled14.jpg.c16d5878bd50092ccfa7a0aea78fdcf5.jpg

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

Untitled15.png.896e77961be9d8491b667d7f55ad6b19.png

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

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

Untitled16.png.3e12c7bedfc5cc30484448132dedf756.png

النقطة الثالثة تمام تم حذف بند نبذة من قائمة الفرز للسبب الموضح منكم وبالمناسبة إذا حبيت أضيف مكانه حقل الرقم كحقل فرز أيه المطلوب تغيره

  في 24‏/4‏/2019 at 18:55, essam rabea said:

هذا وبالله التوفيق

Expand  
تم تعديل بواسطه محمد صلاح1
قام بنشر

شوف بقى هو فيه أى بيان عندك فى الجدول مكتوب بالتشكيل؟ اذا كان لأ طب ليه بتبحث بالتشكيل؟

عاوز كوبى وبست يبقى للنموذج كله مش حاجة عليه او خلى إعدادات النوذج الجديد كده:

1.png.6e3a03e742e72d29f5b9a30eeaf5765b.png

انا هنام بقى .. سلام

Officna 4.zipFetching info...

  • Thanks 1
قام بنشر (معدل)

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

  في 24‏/4‏/2019 at 23:15, essam rabea said:

شوف بقى هو فيه أى بيان عندك فى الجدول مكتوب بالتشكيل؟ اذا كان لأ طب ليه بتبحث بالتشكيل؟ 

Expand  

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

Untitled17.jpg.aa4f66272145785be0e8f80dfd019caa.jpg

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

  في 24‏/4‏/2019 at 23:15, essam rabea said:

عاوز كوبى وبست يبقى للنموذج كله مش حاجة عليه او خلى إعدادات النوذج الجديد كده:

1.png.6e3a03e742e72d29f5b9a30eeaf5765b.png

Expand  

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

تم تعديل بواسطه محمد صلاح1
قام بنشر
  في 24‏/4‏/2019 at 18:21, محمد صلاح1 said:

زي ما بيقولوا .. حليب يا أنجوي

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

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

Expand  

شنشنة اعرفها من اخزم

قام بنشر (معدل)
  اقتباس
  في 25‏/4‏/2019 at 09:42, ابوخليل said:

شنشنة اعرفها من اخزم

Expand  

 

Expand  

يا ابو صلاح .. دا بيت شعر لأبى أخزم الطائى ورد فى كتاب مجمع الأمثال للنيسابورى .. أظن كده فهمت .. :biggrin2:

نرجع للموضوع .. أكيد إنت عارف الفرق بين التشكيل والحروف الصحيحة  التشكيل اللى هو ده ( َ  ً  ُ  ٌ  ِ  ٍ   ّ )ماشى وأنا حتى لو جيت أبحث عمرى ما هفكر أكتب بالتشكيل وبعدين إحنا عاملين الوحدة النمطية اللى بتتجاوز التشكيل عشان لو فيه كلمة فى الجدول متشكلة تظهر فى نتيجة البحث رغم انك كاتبها فى حقل البحث بدون تشكيل .

اختار يبدأ بـ واكتب فى حقل البحث ( ابى) من غير همزة ولا ى منقوطة وشوف النتيجة وأكتبها بالهمزة مرة تانيه هتديك نفس النتيجة .. طب روح وحط كسرة تحت ال ب فى الجدول خليها (أبِي) وإبحث عنها تانى .. هتديك نفس النتيجة .. هو ده المقصود انك تكتب الكلمة فى البحث بطريقتك وتظهر فى النتيجة بأى طريقة مكتوبة بها .. يا رب أكون وصلتلك المعلومة .

وبعدين أصلا إنت اللى غيرت فى النموذج .. أنا منت كاتب ( مطابقة الهمزة والتاء المربوطة ) و ( عدم المطابقة ) وأنت غيرتهم ب ( بالتشكيل ) و ( بدون تشكيل ) وكأن لا يوجد فرق بينهما.

بص شيل طبيعة نص البحث من النموذج خالص .. 

 

تم تعديل بواسطه essam rabea
قام بنشر (معدل)
  في 25‏/4‏/2019 at 10:27, essam rabea said:
  اقتباس
  في 25‏/4‏/2019 at 09:42, ابوخليل said:

شنشنة اعرفها من اخزم

Expand  

 

Expand  

يا ابو صلاح .. دا بيت شعر لأبى أخزم الطائى ورد فى كتاب مجمع الأمثال للنيسابورى .. أظن كده فهمت .. :biggrin2:

Expand  

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

  في 25‏/4‏/2019 at 10:27, essam rabea said:

بص شيل طبيعة نص البحث من النموذج خالص

Expand  

طيب (سيبك من التشكيل خالص) دلوقتي علشان افهم بس والموضوع ينتهي علي كده

والله أنا فاهم قصدك ولكن يبقي السؤال المهم أيه فايدة الاختيار الأول لو مكنتش اختارته عند البحث عن أي كلمة تبدأ بألف مهموزة أو ممدودة وأنها تطلعي في النتائج كل الكلمات التي تبدأ بالألف المهمزة او الممدوة بس وليس المجردة ( خاصة عن أختيار بند "يبدأ بـ" ) 

تم تعديل بواسطه محمد صلاح1
قام بنشر (معدل)

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

علشان كده سألت السؤال ده

  في 25‏/4‏/2019 at 11:04, محمد صلاح1 said:

ولكن يبقي السؤال المهم أيه فايدة الاختيار الأول لو مكنتش اختارته عند البحث عن أي كلمة تبدأ بألف مهموزة أو ممدودة وأنها تطلعي في النتائج كل الكلمات التي تبدأ بالألف المهمزة او الممدوة بس وليس المجردة ( خاصة عن أختيار بند "يبدأ بـ" ) 

Expand  

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

Untitled14.jpg.aa75dd3c0f9427fc8a005eeffe28754d.jpg

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

 

Untitled15.png

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

1.png.02784188ac67efdef8b31601b9e5df15.png.15006f6328fa9d0ee7d361a4b0c3478d.png

تم تعديل بواسطه محمد صلاح1
قام بنشر (معدل)

لأن هذا العمل يستحق التعب من أجل إكماله وإتمامه (وعلشان العرق الصعيدي اللي فيا)

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

إلا من محاولة بسيطة للتعديل لتوضيح وتأكيد المقصود كما في المرفق والتي عدلت بعض النتائج التي يمكن اختبارها بالبحث من خلال الخيار بند نص طبيعي - يبدأ بـ - تم كتابة أي كلمة تبدأ بالألف المهموزة في مربع البحث

علي بركة الله نبدا التحليل

      * خيارات البحث = Etar 1 وبها ثلاث خيارات هي:

          يبدأ بـ = 1

     يتضمن = 2

     يطابق = 3

* طبيعة نص البحث = Etar 2 وبها خياران هم:

الأول كان اسمه القديم مطابقة الهمزة والتاء المربوطة أو بالتشكيل (سوف نسميه) نص طبيعي = 1 (لا يعمل من خلال الوحدة النمطية)

والثاني كان اسمه القديم عدم المطابقة أو بدون تشكيل (سوف نسميه) نص مجرد من التشكيل والهمزات وخلافه = 2 (وهذا الخيار يعمل من خلال الوحدة النمطية المسئولة عن تجريد النص)

- الآن نأتي للمنطق لمعرفة حالات البحث

بما أن

Etar 1 (1) = Etar 2 (1) بدون عمل الوحدة النمطية

Etar 1 (1) = Etar 2 (2) يعمل بالوحدة النمطية

Etar 1 (2) = Etar 2 (1) بدون عمل الوحدة النمطية

Etar 1 (2) = Etar 2 (2) يعمل بالوحدة النمطية

Etar 1 (3) = Etar 2 (1) بدون عمل الوحدة النمطية

Etar 1 (3) = Etar 2 (2) يعمل بالوحدة النمطية

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

الآن بالعودة إلي الكود الحالي كما يظهر في الصورة نجد ان عدد الاكواد أربعة منها ثلاثة تعمل من خلال الوحدة النمطية واعتقد أن هذا هو محل وموضع اضطراب واختلاف بعض نتائج البحث بالأختيار Etar 2 (1) مع كل خيارات Etar 1 الثلاث.

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

Untitled17.png

 

 

Officna 4 تعديل بسيط علي معيار البحث.rarFetching info...

تم تعديل بواسطه محمد صلاح1
قام بنشر

لأ دانتا تمسك الشيشا بقى..أيوه كده شغل الفهامة.. عموما أنا مجهز الكود بس كنت مستنى أشوفك هتعمل ايه ولو إنى كنت عاوزك تكتبه بالمرّه.

 

  في 25‏/4‏/2019 at 18:35, محمد صلاح1 said:

Etre 1 (1) = Etre 2 (1) بدون عمل الوحدة النمطية

Etre 1 (1) = Etre 2 (2) يعمل بالوحدة النمطية

Etre 1 (2) = Etre 2 (1) بدون عمل الوحدة النمطية

Etre 1 (2) = Etre 2 (2) يعمل بالوحدة النمطية

Etre 1 (3) = Etre 2 (1) بدون عمل الوحدة النمطية

Etre 1 (3) = Etre 2 (2) يعمل بالوحدة النمطية

Expand  

لأ دانتا تمسك الشيشا بقى..أيوه كده شغل الفهامة.. عموما أنا مجهز الكود بس كنت مستنى أشوفك هتعمل ايه ولو إنى كنت عاوزك تكتبه بالمرّه.

  • Like 1
قام بنشر (معدل)
  في 25‏/4‏/2019 at 20:08, essam rabea said:

أيوه كده شغل الفهامة.. عموما أنا مجهز الكود بس كنت مستنى أشوفك هتعمل ايه ولو إنى كنت عاوزك تكتبه بالمرّه.

Expand  

أنا مشغل الفهامة من الأول بس انت اللي مكنتش واخد بالك

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

تم تعديل بواسطه محمد صلاح1
قام بنشر

بس برضه زيادة فى التعلم هعملك الكود على Officna3 وانت حوله لـ Officna4

Private Function Rstrsql(Num As TextBox) As String

If Me.Etar2 = 1 And Me.Etar1 = 1 Then
Select Case Num.Value
Case 1: Rstrsql = "((Marj3.TitleBook) & (Marj3Author.AuthorISOName)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
Case 2: Rstrsql = "((Marj3.TitleBook)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
Case 3: Rstrsql = "((Marj3Author.AuthorISOName)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
Case 4: Rstrsql = "((Marj3.PublishingInf)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
End Select
End If

If Me.Etar2 = 1 And Me.Etar1 = 2 Then
Select Case Num.Value
Case 1: Rstrsql = "((Marj3.TitleBook) & (Marj3Author.AuthorISOName)like  '*" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
Case 2: Rstrsql = "((Marj3.TitleBook)like  '*" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
Case 3: Rstrsql = "((Marj3Author.AuthorISOName)like  '*" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
Case 4: Rstrsql = "((Marj3.PublishingInf)like  '*" & Me("Text" & Mid(Num.Name, 4, 1)) & "*')"
End Select
End If

If Me.Etar2 = 2 And Me.Etar1 = 1 Then
Select Case Num.Value
Case 1: Rstrsql = ForSearch("(ForSearch(Marj3.TitleBook)& ForSearch(Marj3Author.AuthorISOName)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
Case 2: Rstrsql = ForSearch("(ForSearch(Marj3.TitleBook)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
Case 3: Rstrsql = ForSearch("(ForSearch(Marj3Author.AuthorISOName)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
Case 4: Rstrsql = ForSearch("(ForSearch(Marj3.PublishingInf)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
End Select
End If

If Me.Etar2 = 2 And Me.Etar1 = 2 Then
Select Case Num.Value
Case 1: Rstrsql = ForSearch("(ForSearch(Marj3.TitleBook)& ForSearch(Marj3Author.AuthorISOName)like  '*" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
Case 2: Rstrsql = ForSearch("(ForSearch(Marj3.TitleBook)like  '*" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
Case 3: Rstrsql = ForSearch("(ForSearch(Marj3Author.AuthorISOName)like  '*" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
Case 4: Rstrsql = ForSearch("(ForSearch(Marj3.PublishingInf)like  '*" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "*')")
End Select
End If
'Else

If Me.Etar2 = 1 And Me.Etar1 = 3 Then
Select Case Num.Value
Case 1: Rstrsql = "((Marj3.TitleBook) & (Marj3Author.AuthorISOName)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "')"
Case 2: Rstrsql = "((Marj3.TitleBook)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "')"
Case 3: Rstrsql = "((Marj3Author.AuthorISOName)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "')"
Case 4: Rstrsql = "((Marj3.PublishingInf)like  '" & Me("Text" & Mid(Num.Name, 4, 1)) & "')"
End Select
End If

'Else
If Me.Etar2 = 2 And Me.Etar1 = 3 Then
Select Case Num.Value
Case 1: Rstrsql = ForSearch("(ForSearch(Marj3.TitleBook)& ForSearch(Marj3Author.AuthorISOName)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "')")
Case 2: Rstrsql = ForSearch("(ForSearch(Marj3.TitleBook)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "')")
Case 3: Rstrsql = ForSearch("(ForSearch(Marj3Author.AuthorISOName)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "')")
Case 4: Rstrsql = ForSearch("(ForSearch(Marj3.PublishingInf)like  '" & ForSearch(Me("Text" & Mid(Num.Name, 4, 1))) & "')")
End Select
End If

End Function

وبلغنى بالنتيجة

قام بنشر (معدل)
  في 25‏/4‏/2019 at 20:15, essam rabea said:

زيادة فى التعلم

Expand  

طيب لحد اما خلص في حاجة مهمة كنت عايز اتعلمها وافهمها كويس وهي كيفية كتابة حالات معيار Like مع الخيارات الثلاثة ( يبدأ بـ / يتضمن / يطابق )

تم تعديل بواسطه محمد صلاح1

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