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

سؤال لأهل الخبرة

بدأه kaddana في 16 مارس 2011 · 1 رد · 697 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الأخوة والأخوات جميعاً بالمنتدى سلمكم الله أحيكم وأثني عليكم .

لدي هنا مشكلة ولم أجد لها حل ولن أجد لها حلا إلا عندكم إن شاء الله

1- إني أحاول إنشاء برنامج لتسير الأجور و المشكلة التي أوقفتني هي كيفية حساب بعض المنح و التي هي عبارة عن صيغة مخزنة في جدول حيث أن قاعدة المعطيات التي إستعملتها هي access

مثال : الصيغة أو script

result:=0;

If ([FONCT]='36')or([FONCT]='167')OR ([FONCT]='18') then

result := [10000]

else

If ([GRADE]='1')OR ([GRADE]='18')then

result := [4000]

else result:=0;

بالنسبة لي فقد حاولت إستعمال jvinterpreter program من jvcl

مشكلتي هي الطريقة لحساب result لكل موظف حسب funct (function) أو grad حيث أن هذه المتغيرات مخزنة في جدول

و في الأخير لا تيخلوا علينا و تقبلوا تحياتي

#2

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

سأجاوبك حسب ما فهمت من رسالتك ، و لا أدري إن كنت قد وجدت الحل أم لا على العموم وبغض النظر عن نوع قاعدة البيانات

في هذه الحالة تعمل حلقة لجدول الموظفين من First حتى نهاية الجدول ثم تمرر معلومات كل موظف على الإجراء الذي كتبته وتخزن النتيجة في جدول آخر أو حتى في نفس الجدول .

وإذا أردت التوضيح أكثر أنا جاخز .

وفقك الله

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