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

مشكلة المجموع لا يظهر في النموذج ويعطي خطأ


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

السلام عليكم

اخواني الكرام

دائما كنت استخدم هذه الطريقة لنقل مجموع النموذج الفرعي الى النموذج الرئيسي الموجودة في المرفق لكن الان لم تعد تعمل عندي فهل من حل لها او طريقة اخرى للحصول على المجموع

الطريقة هي :

ان اضيف مربعي نص في ذيل النموذج الفرعي اضع فيه دالة sum وفي النموذج الرئيسي اضيف مربعي نص اخرين واربطهم بالمربعين في النموذج الفرعي

اسم النموذج الرئيسي في المرفق FrmShowK

2017-06-17_19h12_26.png.7c5675325997ed623096f76eae93a066.png

 

Microsoft Access Database جديد.zip

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

وعليكم السلام

احدى الطرق

ان تعلن عن قيمة  الحقل كمتغير عام 

او بعبارة اصح ان تعلن عن متغير عام يأخذ قيمته من الحقل

ثم تستدعيه من اي مكان في البرنامج

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

6 hours ago, عبد الله قدور said:

 

دائما كنت استخدم هذه الطريقة لنقل مجموع النموذج الفرعي الى النموذج الرئيسي الموجودة في المرفق لكن الان لم تعد تعمل عندي فهل من حل لها او طريقة اخرى للحصول على المجموع

الطريقة هي :

ان اضيف مربعي نص في ذيل النموذج الفرعي اضع فيه دالة sum وفي النموذج الرئيسي اضيف مربعي نص اخرين واربطهم بالمربعين في النموذج الفرعي

اسم النموذج الرئيسي في المرفق FrmShowK

 

:: عليكم السلام استاذ عبد الله تفضل كان الخطا هو الحمع في النموذج الفرعي

DB_UP.rar

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

في ١٨‏/٦‏/٢٠١٧ at 01:39, محمدنجار said:

: عليكم السلام استاذ عبد الله تفضل كان الخطا هو الحمع في النموذج الفرعي

السلام عليكم

ما فهمت قصدك اخي محمد اين كان الخطأ

 

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

الان, عبد الله قدور said:

السلام عليكم

ما فهمت قصدك اخي محمد اين كان الخطأ

استأذن من استاذنا @محمدنجار

استاذنا عبدالله قدوري

حسب معلوماتي السبب يرجع لعملية في حقل الرصيد

حضرتك استخدمت هذه المعادلة فقه

=Nz(DSum("nz( [trdebit]  )-nz(  [trcredit] )";"kashf";"[id]<=" & [id]);0)

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

شوف انا عملت ما قلت في هذه المرفق وهذا هو الاستعلام

SELECT kashf.*, Nz(DSum(Nz([trdebit],0)-Nz([trcredit],0),"kashf","[id]<=" & [id]),0) AS Rasid
FROM kashf;

Microsoft Access Database جديد.zip

او استخدم

=DSum("[TrCredit]";"kashf")

و

=DSum("[TrDebit]";"kashf")

بدل

=Nz(Sum([TrCredit]))

و

=Nz(Sum([Trdebit]))

كمصدر لمرعات النصية في نموذج فرعي باسم تيكست 55 و تيكست 66

كما في المثال المرفق

Microsoft Access Database جديد (1).zip

اختر ماتريد:smile:

تم تعديل بواسطه Shivan Rekany
  • Like 1
رابط هذا التعليق
شارك

5 ساعات مضت, عبد الله قدور said:

ما فهمت قصدك اخي محمد اين كان الخطأ

:: اعتقد انها كانت ضربة حظ .؟ :angry: ؟ ... نعم استاذ عبد الله كود العملية الحسابية في الفرعي هي سبب المشكلة  حيث عند تعطيلها في حقل الرصيد ظهر المجموع

:: انا فقط قمت بتشخيص المشكلة اما الحل بالاستعلام  فلا بصعب عليك فانت استاذي وكذلك الاخ  @Shivan Rekany وما تفضل به مشكوراً .

4 ساعات مضت, Shivan Rekany said:

او استخدم


=DSum("[TrCredit]";"kashf")
=DSum("[TrDebit]";"kashf")

 

:: أستاذ شيفان عن عمل فلترة للنموذج الفرعي SubKashf

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

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

الان, محمدنجار said:

:: أستاذ شيفان عن عمل فلترة للنموذج الفرعي SubKashf

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

انا ما فكرت في الامر فلترة :wink2:

 

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

مرحبا اعزائي

الحقيقة اكتشاف الخطأ استاذ محمد النجار هو بحد ذاته اساس الحل 

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

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

 

تحياتي

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

5 ساعات مضت, رمهان said:

مرحبا اعزائي

الحقيقة اكتشاف الخطأ استاذ محمد النجار هو بحد ذاته اساس الحل 

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

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

 

تحياتي

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

وحذفت ذاك العملية اللي وضحتها في مشاركتي الاولى وبها بقيت المشكلة

لكن نفس المعادلة تم اضفت في نموذج استاذنا محمج نجار وكان مضبوط 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