مرحبا
استخدم دلفي7 والتقرير quickReport
وعند التعامل مع العنصر qrdbexpression لاحظت أنه لايقوم بالحسابات لحقول جدول ما إلا إذا كان عنصر البيانات مثل adoQuery المربوط بذلك الجدول موجودا ضمن نفس الفورم الموجود فيه التقرير
الطريقة المستخدمة في المثال لم أستخدمها من قبل أي استخدام العنصر QRDBText ضمن التعبير الحسابي بدلا من اسم الحقل الموجود في الجدول مباشرة ولكنها تحل المشكلة
أما بالنسبة للمشكلة التي طرحتها فهي لو استخدمت في مثالك المرفق الـExpression wizard من الخاصة Expression
وضغطنا الزرdatabase feild لن نجد الجدول المستخدم table1
لأنه ليس ضمن الفورم الموجود به التقرير
ضع الجدول ضمن فورم التقرير ولاحظ الفرق