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

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

قام بنشر

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

استخدم دالة  sum فى حقل غير منضم فى ذيل النموذج لجمع حقل معين

=Sum([price_masrof])

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

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

شكرا لكم جميعا

قام بنشر
  في 17‏/1‏/2020 at 19:21, ابو البشر said:

كفكرة هل جربت nz

Expand  

 

  في 18‏/1‏/2020 at 09:05, خالد سيسكو said:

اخي العزيز

بعد اذن استاذنا ابو البشر

يكون الكود كالتالي

=Nz(Sum([price_masrof]);0)

 

Expand  

اشكركم ولكن لم تفلح ايضا NZ 

 

قام بنشر

اخي العزيز 

هذه الدالة تعمل لدي بصورة صحيحة 100%

1- هل جربت ان تجعل القيمة الافتراضية للحقل = صفر

2- جرب الدالة  iif isnull

ارفق مثال لو احبب لكي نرى المشكلة 

تحياتي

  • Like 2
قام بنشر
  في 18‏/1‏/2020 at 17:15, خالد سيسكو said:

اخي العزيز 

هذه الدالة تعمل لدي بصورة صحيحة 100%

1- هل جربت ان تجعل القيمة الافتراضية للحقل = صفر

2- جرب الدالة  iif isnull

ارفق مثال لو احبب لكي نرى المشكلة 

تحياتي

Expand  

اشكرك استاذ خالد

نعم جربت ان اجعل القيمة الافتراضية صفر ولا تعطى اي شئ بالحقل

وجربت ايضا 

= iif IsNull(Sum([price_masrof];0)

ولكنها تعطى ان ناقص اقواص

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

اخي العزيز 

الدوال ليس بها مشكلة 

دالة NZ وهي اختصاراً لكلمتي : NULL  TO  Zero

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

 

 

 

11.jpg

تم تعديل بواسطه خالد سيسكو
  • Like 1
قام بنشر (معدل)

اخي العزيز

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

تحياتي

تم تعديل بواسطه خالد سيسكو
  • Like 1
قام بنشر

تأكد من اسم المربع النصي اللي فيھا قيمة حقل price_masrof ھل اسمە نفسە ، لان الاكواد مضبوطة وما بھا شيء

  • Like 3
قام بنشر
  في 18‏/1‏/2020 at 18:12, Shivan Rekany said:

تأكد من اسم المربع النصي اللي فيھا قيمة حقل price_masrof ھل اسمە نفسە ، لان الاكواد مضبوطة وما بھا شيء

Expand  

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

واحلى ما فى الموضوع هو عودتك الى المنتدى

قام بنشر

لقد عرفت اين الخطا

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

=Nz(Sum([price_masrof]);0)

 

جزاكم الله خيرا جميعا وبارك الله فيكم:wub:

 

  • Like 2
  • Confused 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