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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته اخواني الاعزاء

واسأل الله ان يوفقنا بهذا اليوم المبارك .

وسؤالي :-

بنيت تقرير على استعلام وهذا الاستعلام يُطي نتائج لبعض السجلات والبعض الآخر يكون فارغ ..اريد ان يقوم اكسس بتعبئة الحقول الفارغة بنتيجة واحد فقط كأن يكتب بها (لا) او رقم مثلا (11) وهكذا .

فكيف يتم ذلك .

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

قام بنشر

الاستاذ الفاضل التقني

انا اقصد ان يضع القيمة في التقرير المبني على ذلك الاستعلام

لأن احد خانات الاستعلام ستكون فارغة

وعندما بنينا التقرير على الاستعلام ستظل تلك الخانات فارغة ، سؤالي

كيف اجعل الخانات الفارغة بالتقرير >> بها قيمة افتراضية .

لأنني حاولت ولم اجد ان خانات التقرير تعطي صلاحية لوضع قيمة احتياطية .

وشكرا

قام بنشر

اذا كانت قيمة الحقل = MyValue مثلا , جرب أن تضع قيمته على الشكل التالي

=nz([MyValue],0)
أو على هذا الكشل
=iif(not isnull([MyValue]),[MyValue],0)

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

الاستاذ رضوان

كلامك صحيح وسليم 100%

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

فكانت الحقول المأخوذه من الاستعلام والموضوعه في التقرير هي كالتالي تقريباً

الموظف===== مجموع التأخرات

محمد ======12

سعد =======

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

ووضعت الكود التالي في حدث عند الطباعة للتقرير :-

   dim a 
a=dlookup([رقم الموظف],"جدول التأخر","[رقم الموظف]=[رقم الموظف في التقرير]")                                                             
if a="" then 
mwz="لايوجد عليه تأخرات"
else
mwaz=""
end if

وهنا يقوم البرنامج بالبحث عن تأخرات الموظف في جدول التأخرات واذا لما يجد يطبع كلمة "لايوجد عليه تأخرات في المربع mwaz الموضوع فوق مربع التأخرات الذي لن تكون به نتيجة .

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

وشاكر لك استاذي مرورك ووفقك الله .

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

نجحت فعلياً 100%

فأي شخص لايوجد له سجل في التأخرات وجدت ان البرنامج وضع امام لايوجد تأخرات .

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