المشاركات : 13
المواضيع 5
:
: 1
الإنتساب : Jan 2016
السلام
عليكم و رحمة الله و بركاته
كيف استطيع عند ادخال العدد والسعر الإفرادي أن يعطيني السعر الإجمالي تلقائياً بضرب العدد بالسعر الإفرادي؟؟
و دلك عن طري
DBGrid بالحدث OnColExit
وجزاكم الله خيراً
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
و عليكم السلام ورحمة الله وبركاته،
استعمل الحقول الحسابية. calculatedField
واتبع الطريقة التالية:
إذا كنت تستعمل ADOTable و نفس الشيء بالنسبة ال ADOQuery
أنقر بالزر الأيمن على ال ADOTable ، ثم اختر إضافة حقل جديد ، حدد اسمه (وليكنمثلا Total)و نوعه (طبعا في حالتك سيكون Currency) ، لا تنس اخنيار نوع الحقل حسابي .
بعدها في الحدث OnCalculatedField الخاص ب ADOTable (وليس الحدث OnColExit) اكتب مايلي :
كود :
AdoTable.fieldbyname('Totale').ascurrency := AdoTable.fieldbyname('PU').ascurrency * AdoTable.fieldbyname('Qte').ascurrency ;
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 88
المواضيع 19
:
: 14
الإنتساب : Nov 2010
كما تطرق اخي Unprogramme لكن ان اردت ان يكون جمع كامل فيتوجب عليك استخدام
داله sum على العمود الوهمي الذي يحمل ناتج ضرب الكميه في السعر .... تحياتي.
لا تقل ان هذا شيء كبير ففي الاصل هو اتى من شيء صغير