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

كيف جمع قيمتين منجدولين مختلفين في تقرير مشروطة بحقل

مغلق
بدأه محمد طاهر في 18 أكتوبر 2002 · 11 رد · 718 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

موضوع منقول من المنتدي القديم

الكاتب : مصلح الحريصي

اخواني

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

لدي جدولين هما:

المبيعات السيارات: حقوله _ رقم العميل _ رقم العقد _ ثمن بيع السيارة0

المبيعات السلع :حقوله _رقم العميل_رقم العقد _ ثمن بيع السلعة0

عملت تقرير عن العملاء ومن ضمن الحقول حقل بأسم الدين0

لدي عميل أشترى سيارة وأشترى جهاز حاسب ألي السيارة سجلت في المبيعات السيارات والحاسوب سجل في المبيعات السلع 0

موضوع منقول من المنتدي السابق

الكاتب: مصلح الحريصي

السؤال:

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

استخدمت التعبير التالي :

Code:

=Nz(dsum("[ثمن بيع السيارة]";"المبيعات السيارات"))+Nz(dsum("[ثمن بيع السلعة"]";"المبيعات السلع"))

العملية ممتازة بالنسبة للجمع لكن بقي معي شرط تلك العملية برقم العميل بحيث يجمع لي جميع مشتروات هذه العميل فقط من الجدولين 0

الاجابة : لأبو حمود

http://www.msaccess4arab.com/temp/Moslh.zip

و تلا ذلك اسفسار من مصلح :

اخي ابو حمود

أود لو تكرمت توضح لي كيف أجعل نفس الكود يعمل مع التقارير سواء 0

لأن الكود عمل مع النماذج بشكل ممتاز ولكن لم أتمكن من جعله يعمل مع التقارير0

بارك الله فيك

#2

الأخ ابو حمود

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

الرجاء تعديل ما يلزم لو تكرمت

لك تحياتي

#3

المثال الذي عملته يعمل مع النماذج المستمرة .

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

ولك تحياتي

#4

تقرير على نفس المثال الذي عملتهُ بارك الله فيك أي ما طبقته على النموذج المستمر نرغب تطبيقه على تقرير بنفس مواصفات النموذج المستمر0

شكراً لسرعة ردك بارك الله فيك

#5

ما جعلني أسئلك عن طريقتك في التقرير أن المثال الذي وضعته أنا يخزن جميع الدين في حقل في الجدول وفي هذه الطريقة يمكن إنشاء تقرير بشكل عادي جداً مبني على جدول ولاتحتاج لاستعمال اي كود .

ولك تحياتي

#6

معذرة اخي ابو حمود إذا لم استطع إيصال الفكرة منذ البداية

المبيعات السيارات

اسم الحقل نوعه

رقم_العميل رقم

رقم_العقد رقم

ثمن_الشراء عملة

ثمن_البيع عمله

المقدم عملة

مقدار_الربح عملة

المبيعات السلع

اسم الحقل نوعه

رقم_العميل رقم

رقم_العقد رقم

ثمن_الشراء عملة

ثمن_البيع عمله

المقدم عملة

مقدار_الربح عملة

جدول_الأقساط

اسم الحقل نوعه

رقم_العميل رقم

رقم_العقد رقم

مقدار_القسط_الشهري عملة (المبلغ المطلوب دفعه) شهرياً

المبلغ_المدفوع عمله المبلغ المدفوع من أصل القسط الشهري

لدي تقرير وفي بعض حقول التقرير يلزمني جمع ثمن البيع من جدول "المبيعات السيارات وثمن البيع من جدول " المبيعات السلع " وأنقص المقدم من جدول " المبيعات السيارات " وجدول " المبيعات السلع" والأقساط المدفوعة 0

فإذا كان لديك وقت وجوك صافي تكتب لنا الكود اللازم لهذه العملية0 وأرغب أن يكون ذلك بالكود 0

هذا والله يسلمك

#7

ضع المثال واذكر اسم التقرير ومربع النص وابشر إن شاء الله بما يسرك .

ولك تحياتي

#8

الأخ ابو حمود

شكراً لك على تعاونك ولطف ردودك وهذا رابط لما أريد 0

أرجو لك التوفيق

http://mypage.ayna.com/mrsalnet/db2.zip

#9

هذا مثال ولكن باستخدام استعلام داخلي :

انقر هنا

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

ولك تحياتي

#10

ألف ألف شكر اخي ابو حمود

فقد كفيت ووفيت بارك الله فيك

#11

السلام عليكم

مثال رائع للأخ أبو حمود

ولكن عند مثال آخر بودي أن أجد له حل

بالنظر إلى الأمثلة الموجودة في الأرشيف

وجدت برنامج كشف الحساب للأخ العضو (سعودي 31)

وهو مثال رائع وشكراً للاخ سعودي 31

أضغط هنا - للوصول للموضوع في الارشيف

والواضح في المثال أن جدول المدين + جدول الدائن = جدول كشف الحساب

وهذا ما يعيب المثال

المطلوب

هل من الممكن عمل تقرير يضم جدول المدين وجدول الدائن في تقرير واحد

لينتج عندنا كشف الحساب (حسب التاريخ )

ملاحظة/ بدون الاستعانة بالجدول الثالث ( كشف الحساب)

أتمنى من أحد الأخوة الأعضاء أن يجد حل لهذا المثال

أخوكم new

#12

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

يتم انشاء ااستعلام من نوع union Query

هذا الموضوع مغلق.

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

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

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

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

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