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

عمليات حسابية على الأستعلام وتلوين الخلية حسب الناتج

بدأه rewnasser في 21 نوفمبر 2011 · 10 رد · 1,501 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

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

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

طبعا لدى رصيد المخزن فى بداية العام ولدى المطلوب منى خلال أشهر السنة يناير & فبراير & مارس .......

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

المطلوب

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

أذا كان الرصيد مطروحا منة المطلوب فى شهر يناير أكبر من الصفر يظهر لى فى الحقل موقف يناير القيمة صفر وبخلفية لونية أخضر

أذا كان الرصيد مطروحا منة المطلوب فى يناير أصغر من الصفر يظهر لى فى الحقل موقف يناير قيمة الفرق بين الحقلين وبخلفية لونية حمراء - ملحوظة لا تظهر قيمة السالب

ثانيا

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

بالبلدى كدة

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

لكن بفرض الرصيد 100 والمطلوب فى يناير 50 والمطلوب فى فبراير 150

هنا يكتب فى الحقل موقف يناير القيمة صفر لان الرصيد يغطيها وبخلفية خضراء أما المطلوب فى فبراير فليس لدية رصيد يكفى هنا يكتب فى حقل موقف فبراير القية التى أحتاجها لأستكمال الرصيد وهى ما تبقى من أحتياج يناير مطروحا منة أحتياج فبراير وهو 50 - 150 فيكتب الرقم 100 بخلفية حمراء وبدون شارة سالب

وهكذا أتعشم يكون الموضوع واضح

وأى أستفسار انا موجود

db1.rar

#2

بسم الله الرحمن الرحيم

أذا كان الموضوع غير واضح فأعتقد بما لدى من معلومات بسيطة جدا فى الأكسيس أنة يمكننى أذا توافرت لى طريقة العمل على قاعدة If فى الأستعلام فسأجد الحل

وشكرا

#3

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

#4

للرفع

#5

للرفع

#7

اخى العزيز الف شكر على ردك الذى أفرحتنى كثيرا بردك الذى انتظرة من أمس

لكن احزنتنى أكثر بعد رؤية الحل وبعدة عما هو مطلوب

اخى النموذج الذى اعمل علية معروض بشكل ورقة بيانات وليس نماذج مستمرة الأمر يختلف كثيرا - رجاء كيفية أجراء قاعدة if على نموذج بصورة ورقة بيانات بمعنى قاعدة if تطبق على جميع السجلات مرة واحدة مثلا لو الحقل a مطروح من الحقل b اقل من الصفر أكتب الفرق فى الحقل c ولون خلفية الحقل c كذالك باللون الأحمر أما لو الفرق أكبر من الصفر فأكتب فى الحقل c القيمة صفر ولونها خلفيها باللون الأخضر

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

أتمنى يكون كلامى واضح وأتمنى أكثر أجد حل وشكرا

تم تعديل هذه المشاركة بواسطة rewnasser في 22 نوفمبر 2011 في 22:44

#8

السلام عليكم

على قدر فهمي

ملفك بعد التعديل

db11.rar

#9

فعلا ممتاز

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

مشكور شكرا جزيلا

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

اسف على الأطالة وكثرة السؤال

وفعلا مشكور مكشور مشكور

#10

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

وشكرا يا استاذى

#11

/index.php?showtopic=96833

الموضوع فيه نفس طلبك اخي العزيز لاختنا زهره وان شاء الله يفيدك

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

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

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

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

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