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

فلترة بواسطة جزء من الكلمة واستخدام *

بدأه king_baghdad في 7 فبراير 2008 · 12 رد · 2,484 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

#2

السلام عليكم

مثال بسيط

fil.rar

#3

السلام عليكم :

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

#4
اقتباس
عدم إمكانية استخدام التصفية في جدول الdetails

يكفي استخدام مكون اخر Table او Query للبحث

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

d4baa0.gif
#5

شكرا الاخ محمد عبد العزيز على الجواب السريع ولكن أنا عندي جدولين واحد ماستر وواحد ديتيلز ، واريد البحث في جدول الديتيلز مثلاً

كهربائيات -سخان

تلفزيون

غسالة

غلاية

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

#6

لديك مكونين للجدولين Master/Details

اضف مكون TTable ثالث واربطه بالجدول الذي تريد البحث فيه Details حسب ما فهمت

وابحث كما تشاء سواء بالفترة او شي اخر...

ملاحظة: لا تكتب "ارجو المساعدة" ان كنت فعل اتريد المساعدة

d4baa0.gif
#7

الان انتبهت ان هذا الموضوع نسخة ثانية من موضوعك السابق

/index.ph...t=0&start=0

king_baghdad لما ذا لم تكمل بالموضوع السابق، كل مرة تفتح موضوع جديد لنفس السؤال!

d4baa0.gif
#8

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

#9

up

#10
king_baghdad كتب:
الاخ محمد عبد العزيز .. لقد جربت ما قلته لي ولكن تظهر نفس المشكلة ....

اي مشكلة ؟

ارفق محاولتك ليمكن وضع اليد على مكان الخطأ

d4baa0.gif
#11

السلام عليكم :

ارفقت مثال فيه جدولين واحد ماستر واحد ديتيلز والمطلوب اريد البحث في جدول الديتليز باستخدام الفلتر ، حيث في حالة فصل العلاقة ماستر/ ديتيلز يتم البحث بصورة طبيعية اي يتم البحث بدون ربط ماستر / ديتيلز انا المهم عندي انه يبحث بالديتيلز كونه يحتوي على الاصناف ، وتلاحظون في المرفق انه تظهر رسالة خطأ مفادها إنه لا تصلح الفلترة في الديتيلز .. ارجو من الاخوة الاعضاء ارشادي بالتعليمة الصح وانا سبق واستخدمت الاستعلام لكنه عقيم وبطئي خاصة وأنا استخدم الحدث onchange في ال edit للبحث .. ارجو اجراء التعديل في المرفق وتعديله ولكم جزيل الشكر .. والســـــــــــــــــــــــــــــلأم :happy:

d_test.rar

#12

انت تستعمل AdoConnection و مكونين AdoTable

اضف مكون AdoConnection ومكون AdoTable واربطه معه

في الحدث OnChange غير الجدول واستعمل الجدول الثالث

d4baa0.gif
#13

السلام عليكم : لم تفلح الطريقة .. ارجو ان احد من الاعضاء يوضح كيفية استخدام الفلتر في الديتيلز للجدول وكيف يمكن فك العلاقة وارجاعها تلقائياً

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…