disiba
دوشنبه 02 شهریور 1394, 10:55 صبح
سلام
بانک اطلاعاتی شامل 3 جدول به نامهای customer و branch و sell دارم که از طریق یک فیلد (id) با یکدیگر ارتباط دارند . از طریق adoquery گزارش لازم را میگیرم و در dbgrid نمایش میدهم . علت استفاده از adoquery این است که از دستور join استفاده میکنم . تا اینجای کار مشکلی نیست و ترکیب 3 جدول در dbgrid نشان داده میشود . مشکل از انجایی شروع میشود که میخوام یک فیلد محاسباتی به گرید اضافه کنم در این حالت در بخش column اگر فیلدی اضافه کنم گزارش قبلی توسط گرید نشون داده نمیشه و فقط میتونم از یک جدول ستون اضافه کنم . سوال من اینه که چطوری در گرید هم ترکیب 3 تا جدول بانک رو داشته باشم و هم فیلد محاسباتی .
ممنون
بانک اطلاعاتی شامل 3 جدول به نامهای customer و branch و sell دارم که از طریق یک فیلد (id) با یکدیگر ارتباط دارند . از طریق adoquery گزارش لازم را میگیرم و در dbgrid نمایش میدهم . علت استفاده از adoquery این است که از دستور join استفاده میکنم . تا اینجای کار مشکلی نیست و ترکیب 3 جدول در dbgrid نشان داده میشود . مشکل از انجایی شروع میشود که میخوام یک فیلد محاسباتی به گرید اضافه کنم در این حالت در بخش column اگر فیلدی اضافه کنم گزارش قبلی توسط گرید نشون داده نمیشه و فقط میتونم از یک جدول ستون اضافه کنم . سوال من اینه که چطوری در گرید هم ترکیب 3 تا جدول بانک رو داشته باشم و هم فیلد محاسباتی .
ممنون