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

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

قام بنشر

السلام عليكم

كيف يمكنني استخدام الدالة DSUM و يكون الشرط يبدأ بـ

مثال عندي ارقام و رمز حساب

رمز الحساب الحساب المبلغ

31 رواتب

3111 رواتب نقدية 50000

3112 متممات رواتب 2000

31113 تعويضات 5000

312 مزايا 60000

كيف استطيع الحصول على مجموع رواتب استنادا الى رمز الحساب 31 باستخدام دالة DSUM و يكون الشرط هو ان يبدأ بـ 31

طبعا مثل ميزان المراجعة و المثال جزء من الفكرة أريد أرصدة الحسابات الرئيسية و الفرعية في نفس الاستعلام

و شكرا

gggg.rar

gggg.rar

gggg.rar

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

اخي الكريم الدالة dsum تكتب كالآتي

=DSum("[fildname]","[tablename]","[Condition]")

fildname اسم الحقل

tablename اسم الجدول

Condition الشرط

ارجو ان يفيدك هذا

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

اخي عبد الله

بصراحة لم افهم كثير من المرفق الذي رفعته

هل تقوم الفكرة على ارصدة مثلا ( دائن و مدين )

وانت تريد التأكد من حسابات الدائن و المدبن ؟؟

اعتقد ( والله اعلم طبعا ) ان الحل يكمن في الدالة sum وليس dsum

ارجو منك ( ان استطعت ) ان تشرح لي الفكرة الاساسية لعل و عسى ان يهدينا الله و اياك للحل

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

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

اخي محمد ايمن مشكور على اهتمامك

1- في النظام المحاسبي نقوم بتوزيع الحسابات على شكل شجرة فيها حسابات رئيسية و حسابات فرعية

الحسابات الرئيسية لا يمكن ان تستخدم في السندات بل الفرعية فقط تستخدم في السندات

2-الحساب الرئيسي لنفرض الزبائن رمزه 16

يتضمن حسابين رئيسيين بداخله زبائن سوريا 161

زبائن العراق 162

الان الحساب زبائن سوريا 161 يتضمن

1- الزبون محمد خليل 161001

2- الزبون خالد الاحمد 161002

3- الزبون فراس العلي 161003

اما الرئيسي زبائن العراق يتضمن

1- الزبون جاسم العبادي 162001

2- منتصر الزيدي 162002

3- محمد الشمري 162003

لاحظ اخي ان رمز حساب اي زبون يبدأ بنفس حسابه الرئيسي

لكل زبون من الزبائن حركات في جدول السندات من قبض او دفع او بيع او شراء او ....

المطلوب رصيد النهائي للزبائن الستة

مجموع ارصدة زبائن العراق مقابل الحساب زبائن العراف 162

ومجموع ارصدة زبائن سوريا مقابل الحساب زبائن سوريا 161

ومجموع الكلي مقابل الزبائن

في جدول account الحساب الرئيسي هو father

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

اخي الكريم

رحلة ال 1000 ميل تبدأ بخطوة

المرفق التالي يشبه طلبك كثير ولكن توجد بعض الفروقات

باختصار قم بقتح النموذج daybox

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

الحقل ( الرصيد ) قيمته لن تكون صحيحة الا بعد استخدام احدى طرق البحث

جرب الآن اكتب الرقم 161 في حقل ( بحث حسب الاسم ) وسترى النتيجة

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

ارجو ان يفيدك المرفق التالي وسنتعاون انشالله لتصل الى طلبك 100 %

صندوق يومي.rar

  • Like 1
قام بنشر

السلام عليكم

للأسف اخي محمد ايمن

طلبي بعيد كل البعد عن مثالك المرفق

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

كل حساب رئيسي تحته الحسابات الرئيسية و الفرعية

ثم حساب رئيسي اخر و تحته الحسابات الرئيسية و الفرعية التابعة له

باختصار

الدالة DSUM اعرف انها طلبي و المشكلة في طريقة صياغة الشرط

الشرط هو ان يكون رمز الحساب يبدأ بـ رمز الحساب الرئيسي

اريد تطبيق الشرط يبدأ بـ في الداله

  • 4 years later...
قام بنشر

اخي عبدالله

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

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

الشرط المناسب هو المعامل like  ثم وضع اسم الحقل ثم علامة البدل *  وهنا سيتم الجمع لكل مايبدأ بقيمة الحقل

 

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

 

 

 

  • Like 1
قام بنشر

السلام عليكم

أخي العزيز رمهان أرسلت لك المرفق الذي اعمل عليه حاليا لاني لم استطع تطبيق هذا الشرط 

اتمنى منك تطبيق الشرط على الاستعلام mezan

وشكرا على مشاركتك

 

Microsoft Access Database جديد.rar

قام بنشر

اسمحوا لي بالمشاركة

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

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

واسف على الاطالة

DB.rar

  • Like 2
قام بنشر

العفو استاذ عبدالله 

وهذه فكرة اخرى

sumdebit2: DSum("[debit]","entry","left([code]," & Len([code]) & ")=" & [code])

بالتوفيق

  • Like 3
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information