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

هل تستطيع دالة Dlookup أو دالة Elookup أن تحظر (( كل )) السجلات

بدأه m00j في 6 أكتوبر 2009 · 10 رد · 1,356 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بداية وكما قرأت من الأخوة في هذا المنتدى أنه من خصائص دالة DLookUp أنها تعيد (( أول )) قيمة فقط وهذا لا يناسبني لذا فإني أسأل فأقول :

هل يمكن لدالة DLookUp و دالة ELookUp أن تعيد جميـــــــــــــــــــــــــــــــــــــــــــع القيم التي توافق شرطها .. ؟؟؟

أرجو إرفاق مثال للحل وشكرا

#2

أخى الكريم

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

وأرى تجاوباً فى الموضوع السابق من زملاء من كبار الأساتذة (عمر الجنوبى ، همام أبو عرقوب ، أحمد مبارك الحيقى ـ بترتيب المشاركات) على الرابط التالى: /index.php?showtopic=205311

فما الداعى لطرح موضوع جديد لموضوع لموضوع لم يمضى عليه سوى أربعة أيام؟؟

أرجو أن تتقبل ملاحظتى بصدر رحب فكلنا هنا نعمل سوياً لخير الجميع.

تحياتى واحترامى

محمد ندا

تم تعديل هذه المشاركة بواسطة Mohamed Nada في 6 أكتوبر 2009 في 00:59

... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...

#3

اهلا وسهلا بك اخي الحبيب

وملاحظتك مقبولة ويسعندي مرورك :) بس سؤالي السابق كان عن دالة DLookUp أما في هذه المشاركة فسؤالي عن دالة ELookUp بجانب الدالة السابقة الذكر .. هذا تبريري أتمنى أن يجد له قبول :)

تحياتي

#4

أخى الكريم

طبعاً أنا لم أقصد انتقاد لأحتاج إلى تبرير ..

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

تحياتى واحترامى

محمد ندا

... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...

#5

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

أولاً: أحيي أخي العزيز محمد ندا على اهتمامه، وملحوظته منطقية جداً، وأظن أنها بالفعل أفضل للسائل والمسؤول، وكل من يهتم بالموضوع حالياً، أو فيما بعد.

ثانياً: أحيي الأخ الكريم m00j على روحه العالية، وأسلوبه المهذب.

ثالثاً: دالة DLookup تعيد أول قيمة ينطبق عليها الشرط، وإلا فإن نتيجتها (رسمياً) قد تكون عشوائية، إن لم يكن هناك شرط. والدالة ELookup ليست من دوال الأكسس، وتستطيع أن تعيد قائمة بالقيم التي ينطبق عليها الشرط، بعض البحث يدلك على الكثير من المراجع، تستطيع أن تبدأ من هنا:

/index.php?showtopic=168078

كما أذكر أنني قد رأيت يوماً شرحاً لها بالعربي للأستاذة زهرة، لكنني لم أستطع العثور عليه في المنتدى ببحث سريع...

#6

اهلا وسهلا بالإخوة الكرام ,,

شيخنا العزيز احمد راجعت الرابط الموجود في مشاركتك ولكني لم استفد منه لسبب بسيط :) أني لست متمكن في الاكسس ,, هل من الممكن ان تعطيني مثال بسيط لطريقة استخدام الدالة ELookUp في إرجاع مجموعة من القيم ,, وأكون لك ممنوووون بحق :)

#8

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

تحياتى

محمد ندا

تم تعديل هذه المشاركة بواسطة Mohamed Nada في 6 أكتوبر 2009 في 17:40

... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...

#9

الأخ الحبيب محمد ندا...

الدالة المرفقة هي من صنع أحد المبرمجين (اسمه في مقدمة الدالة) كان قد نشرها قديماً في موقعه، وهي من حيث هي مجرد كود قد تستخدم مثله يومياً في برامجك، لكن البعض قد تناولها شرحاً واستخداماً لشبهها مع الدالة الشهيرة DLookup، وهي مريحة لاستخدام المبرمجين...

الدالة تستخدم كائنات مجموعة سجلات recordset في النموذج DAO (ويمكن تحويلها بسهولة إلى ADO)، ولكنني لم أركز على شرح الدالة، بقدر إعطاء مثال لاستخدامها على حد طلب الأخ m00j، وإلا تطلب الأمر بعض الخلفية في برمجة كائنات قواعد البيانات أكسس، وقد أشار الأخ إلى عدم تمكنه من ذلك... فآثرت الاقتصار على المثال...

ملحوظة: وجدت أيضاً هذا الرابط

/index.ph...152680&st=0

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

والله أعلم

#10

بارك الله فيك أخى أحمد .. فلا تترك رداً إلا قمت به حتى لو كان رداً على سؤال بسيط.

تحياتى

ندا

... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...

#11

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

Example1.zip

تم تعديل هذه المشاركة بواسطة m00j في 6 أكتوبر 2009 في 21:08

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

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

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

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

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