الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استخدام دالة dsum فى ايجاد مبلغ بناء على تاريخ

بدأه sama202 في 2 مارس 2013 · 12 رد · 981 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخوانى بالمنتدى هل يمكن استخدام دالة dsum فى ايجاد مبلغ بناء على تحديد تاريخين

جربت اكت الكود اكثر من مره ولم انجح

تسويات البنك.zip

اقتباس
#2

السلام عليكم

حضرتك تأكدى من كتابه المعادلة وراعى الاقواس :

Exp"): DSum("[money]";"main";"[date] Between #1/1/2013# And #5/1/2013# And [no_s]=2")

#3

اخى شكرا كثيرا على استجابتك

حاولت التعديل ولكن بدون جدوى

اذا تكرمت ممكن التعدبل على المرفق

اقتباس
#4

اولا قم بتغيير اسماء الحقول الى اللغه الانجليزيه وذلك عندما تكتب الاكواد والدوال تستطيع ذلك بدون تعقيدات

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

ثالثا هذا الكود إن شاء الله يكون الصواب

dsum("field","table","date1 between [forms]![form1]![date1]and [forms]![form1]![date2]")2

طبعا الرقم 2 ليس ضمن الكود ويجب اضافة العلامة = قبل الداله وبالتوفيق

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#5

جزاك الله ياأخى حاولت التجربه بدون فائده

ممكن التطبيق على قاعدة البيانات

اقتباس
#6

شوف انا غيرت الاستعلام قم باعادة اوامر البحث اليه


ثم انظر النموذج يقوم بالجمع حسب الحقل الخاص بالتاريخ


اكتب التاريخ يعطيك اجمالي المبلغ لهذا التاريخ حسب الحركه


وبالتوفيق


تسويات البنك.rar


"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#7

مشكور اخى الفاضل وشكرا لك

ممكن استفسار
1-هل يمكن تحديد القيمه من تاريخ الى تاريخ
مثلا date1 الى date2
2- هل يمكن استبدال عبارة date1 بتاريخ محدد مثل 1/7/2013 مثلا
اسف للاطاله

اقتباس
#8

نعم يمكن استخدام من تاريخ الى تاريخ وكذلك يمكن استبدالها بتاريخ محدد

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#9

جزاك الله خيرا  ياأخى

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

لانى اجنهدت لوحدى فى المثال السابق ولم افلح للاسف

اقتباس
#10

هذا من تاريخ الى تاريخ


واذا اردت فقط تاريخ محدد


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


وبالتوفيق


تسويات البنك.rar


"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#11

اخى اعم انى اثقلت عليك

مالخطأ فى هذا الكود

DSum("amon";"genral";"date1 Between #1/7/2012# And #1/7/2012# And dont")[/here]

واذا كان ممكن التعديل على المرفق

ولو ممكن الخذ فى الحساب عند التعديل

*****************************

اريد تجميع المبلغ بناء على رصيد اول المده من (حقل البنك) على القومى من حقل(الحساب) مثلا محصور بين تاريخين مثلا من 1/7/2012 الى 1/7/2012 ( ويكون التاريخ مكتوب بهذه الصيغه وليس فى مربع بحث)

 

رجاء التعديل على المرفق

اسف على الاطاله

اقتباس
#12

شوف انت عندما تكتب الكود لم تراعي الصيغه التي هي تبدأ بالسنه ثم الشهر ثم اليوم

انظر التعديل من تاريخ الى تاريخ وبإمكانك احتساب رصيد اول المده بحيث تقوم بعمل حقل اخر يجمع

كل المبالغ التي يكون تاريخها اقل من التاريخ الذي ستضعه في الامر مثلا يكون اقل من 1/7/2012

وبالتوفيق

تسويات البنك.rar

1

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#13

جميل جدا اخى اكرم جعله الله فى ميزان حسناتك ان شاءالله

ممكن التوضيح اكثر لم افهم مقصدك

وهل اطمع فى مثال

جزاك الله عنا خيرا

اقتباس

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…