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

خطأ عدم وجود بيانات لأحد الحقول في التقرير


aaa

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

السلام عليكم

قمت بإنشاء جدول للمبيعات وجدول للمشتريات ، ليتم تسجيل البيانات فيهما وقمت بإنشاء تقرير للمبيعات وبه حقل غير منظم لإجمالي المبيعات، كما قمت بإنشاء تقرير للمشتريات وبه حقل غير منظم لإجمالي المشتريات، وأنشأت تقرير جديد باسم إجمالي الأرباح وبه تقرير المبيعات وتقرير المشتريات كتقارير فرعية، وأنشأت حقل غير للمنظم لحساب إجمالي الأرباح وذلك عن طريق طرح إجمالي المبيعات من أجمالي المشتريات.

المشكلة أنه عندما لا توجد بيانات للمبيعات أو المشتريات في فترة معية فإن ناتج إجمالي الأرباح هو #خطأ لماذ؟

وشكرا

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

استخدم الدالة NZ

حيث عندما لا تجد الدالة قيمة تعوض عنها بقيمة صفرية

مثلاً:

NZ([Sales])-NZ([Purchases])

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

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

أخي أمير عاطف

أشكرك على تعاونك معي، ولقد قمت فعلا بإضافة دالة NZ ولكن دون جدوى مازل يظهر #خطأ حينما لا تكون هناك بيانات في إحدى التقارير الفرعية،مع ملاحظة أني أستخدم الدالة في التقرير الرئيسي لحساب إجمالي ماهو في التقارير الفرعية،

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

أعتقد أنه من الافضل فى هذه الحالة أن تقوم بعمل استعلام توحيد

يجمع بيانات الجدولين ، و بناء عليه تعد التقرير

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

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

وجزاك الله خيرا

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

يمكنك اما جمعها فى عمود و جعل اشارة المشتروات سالبة

أو عمل عمودان الاول للمشتريات يجمع المشتريات من الاول و صفر

و الثاني يجمع صفر و المبيعات من الثاني

للمزيد حول استعلام التوحيد ، يرجي مراجعة قسم دورة الاكسيس

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

الأخ محمد طاهر، جزاك الله خير

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

وجزاك الله خيرا

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

مثال لما قلت ، علي جداول مثال الدورة

SELECT  tblcost.Value as Cost, 0 as Income,  tblcost.date as [Trans-Date], "Income" AS [In-or-cost]

FROM tblcost


UNION ALL SELECT 0 as Cost , tblincome.Value as Income,  tblincome.date  as [Trans-Date], "Cost" AS [In-or-cost] 

FROM tblincome

ORDER BY [Trans-Date];

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

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