![]() |
|
كيف اضرب حقلين عن طريق DBGrid بالحدث OnColExit - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف اضرب حقلين عن طريق DBGrid بالحدث OnColExit (/showthread.php?tid=8184) |
كيف اضرب حقلين عن طريق DBGrid بالحدث OnColExit - widad-wac - 19-10-2016 السلام عليكم و رحمة الله و بركاته ![]() كيف استطيع عند ادخال العدد والسعر الإفرادي أن يعطيني السعر الإجمالي تلقائياً بضرب العدد بالسعر الإفرادي؟؟ و دلك عن طري DBGrid بالحدث OnColExit وجزاكم الله خيراً RE: كيف اضرب حقلين عن طريق DBGrid بالحدث OnColExit - أبو معاذ - 20-10-2016 و عليكم السلام ورحمة الله وبركاته، استعمل الحقول الحسابية. calculatedField واتبع الطريقة التالية: إذا كنت تستعمل ADOTable و نفس الشيء بالنسبة ال ADOQuery أنقر بالزر الأيمن على ال ADOTable ، ثم اختر إضافة حقل جديد ، حدد اسمه (وليكنمثلا Total)و نوعه (طبعا في حالتك سيكون Currency) ، لا تنس اخنيار نوع الحقل حسابي . بعدها في الحدث OnCalculatedField الخاص ب ADOTable (وليس الحدث OnColExit) اكتب مايلي : كود : AdoTable.fieldbyname('Totale').ascurrency := AdoTable.fieldbyname('PU').ascurrency * AdoTable.fieldbyname('Qte').ascurrency ;RE: كيف اضرب حقلين عن طريق DBGrid بالحدث OnColExit - AgroSoft - 16-11-2016 كما تطرق اخي Unprogramme لكن ان اردت ان يكون جمع كامل فيتوجب عليك استخدام داله sum على العمود الوهمي الذي يحمل ناتج ضرب الكميه في السعر .... تحياتي. |