اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

مشكلة بدالة IIF


elkareee

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

السلام عليكم 

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

مع العلم انه فى القاعدة الاصلية لا يمكن استخدام Dlookup لاحضار القيمة من الاستعلام مصدر التقرير لعدد من الاسباب فيتبقى لى الطريقة المرفقة والاسهل للوصول للمطلوب كما فى الصورةCapture.PNG.97784bd4c326d4d320105538465256d6.PNG

 

وللعلم الدالة اشتغلت مرة صح ولكن بعد تغيير بيانات فى الجدول اصبحت تعطى النتيجة خاطئة كما فى الصورة برجاء الافادة :fff:

IIF.rar

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

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

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

2 ساعات مضت, elkareee said:

مع العلم انه فى القاعدة الاصلية لا يمكن استخدام Dlookup

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

=DLookUp("[zname]";"qry";"[age]=" & [t])


 

IIF.rar

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

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

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

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

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

في 2/22/2018 at 17:04, Shivan Rekany said:

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

استاذ شيفان تفضل فكرة القاعدة الاساسية فى المثال المرفق هتلاقى نموذج اكتب فيه رقم من 1 الى 10 ثم اعرض التقرير ستجد حقل السن يتغير بتغير القيمة المدخلة بواسطتك محتاج اقل سن وصاحب اقل سن فى التقرير ... جزاكم الله خير :fff:

IIF.rar

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

السلام عليكم

بعد إذن أ / Shivan Rekany

أخى العزيز elkareee

مرفق لكم ملفكم به تعديل بسيط من تعليمكم وتعليم خبراء المنتدى عند فتحه سيتم توضيح المعلومه لكم

وأرجو أن يكون به الحل لما طلبتم

وشكراً

IIF.accdb

أسف أ / يوسف مؤذن

ما انتبهت لتعديلكم ولكنه يوفى بالغرض تمام

ولكم وافر الاحترام والتقدير والشكر،،،

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

12 ساعات مضت, MaTTTTrix said:

وأرجو أن يكون به الحل لما طلبتم

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

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

3 ساعات مضت, AlwaZeeR said:

جرب بهذه الطريقة عزيزي

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

 

في 2/25/2018 at 08:09, elkareee said:

استاذ شيفان تفضل فكرة القاعدة الاساسية فى المثال المرفق هتلاقى نموذج اكتب فيه رقم من 1 الى 10 ثم اعرض التقرير ستجد حقل السن يتغير بتغير القيمة المدخلة بواسطتك محتاج اقل سن وصاحب اقل سن فى التقرير ... جزاكم الله خير :fff:

IIF.rar

 

تم تعديل بواسطه elkareee
رابط هذا التعليق
شارك

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