delphi4arab منتديات دلفي للعرب

نسخة كاملة : مشروع صغير لحساب الاجر الصافي للاجير
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله تعالى وبركاته
لقد قمت ببرمجة برنامج يقوم بحساب الاجر الشهري الصافي للاجير (سائق شاحنة يبيع بالجملة ) 
وطلب مني ان اقوم بتسهيل عملية حساب هذا الاجر بناء على عدة عوامل 
1- اولا : حساب العمولة بناء على :  نوع البائع + نوعية السلعة + الكمية التي باعها
2-ثانيا : خصم الايام التي لم يعملها الاجير من راتبه 
ولكنني لم استطع اكمال المشروع نظرا لصعوبة التعامل مع قاعدة البيانات Absolute database
 لقد استعملت نسخة delphi xe6 + مكونات Ehlib
 رابط المشروع

https://drive.google.com/open?id=1bugRms...dY1SNF4mSh
وعليكم السلام ورحمة الله وبركاته
حدد سؤال واحد، واضح، ما المشكل بالضبط ؟ حتى يمكن الاجابة عليك
و عليكم السلام و رحمة الله و بركاته

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

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

وايضا اريذ استعمال احد المتغيرات او المكونات كالتكست ادت مثلا داخل الاستعلام 


بارك الله فيكم
السلام عليكم
المشكلة ليست في نوع قاعدة البيانات سواء Absolute database او غيرها ... لان لغة sql متوافقة مع الجميع
مثال 1 : بحث او فلترة بإستعمال Tedit + SQL

كود :
Uquery.close; Uquery.sql.clear; Uquery.sql.text:=' SELECT Field1,Field2.... FROM UtableName WHERE Rfield Like '''+Tedit.text+'%''  '; Uquery.open;

لجعل Tedit معينة تأخد متغير ما من ناتج فلترة او عملية حسابية ناتجة عن استعلام ما
عليك بعمل الاستعلام في وضع   التصميم + وسحب الحقل على الفورم
او برمجيا ...
كود :
Uquery.close; Uquery.sql.clear; Uquery.sql.text:=' SELECT (sum(Field1)*8)/30 FROM UtableName '; Uquery.open; ViewEdit.text:=(Uquery.fieldbyName('Field1').value);
وعليكم السلام بارك الله فيك يا اخي على المساعدة

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

هناك صور لمثال قمت بتجربته في المرفقات

بالنسبة للفلترة فقد نجحت في العمل

اما بالنسبة للكيري فلم تعمل

وعليكم السلام بارك الله فيك يا اخي على المساعدة

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

هناك صور لمثال قمت بتجربته في المرفقات



بالنسبة للفلترة فقد نجحت في العمل

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

شكرا على المساعدة بارك الله فيكم يا اخواني mr dos B.M.AbdelAziZ h farid