ورود

View Full Version : مشکل rave report در اجرای یک query



mehrdad196
پنج شنبه 06 دی 1386, 21:22 عصر
سلام

در گزارش گیری با Rave Report می خواهم Query زیر را متصل به گزارش کنم:


select topic,sum(price) from Table
group by topic

در پایگاه داده هر چند سطر یک topic مشترک دارند که نیاز به جمع فیلد هر topic است . به همین دلیل از group by استفاده کردم

حال سوال اینکه چگونه DBText خود را به Sum(price) نسبت دهم
لازم به ذکر است از Delphi7 و sqlserver2000 استفاده می کنم. در ضمن برای اتصال پایگاه به
گزارش از ADODataset استفاده می کنم.

ممنون

mehrdad196
شنبه 08 دی 1386, 00:20 صبح
از دوستان کسی نمی دونه؟

JAFO_IRAN
شنبه 08 دی 1386, 15:43 عصر
سلام

وقتی query اینطوری آماده میشه، حسنش اینه که sum به صورت یک فیلد معمولی در client دیده میشه پس اصلا فرقی بین دو فیلد شما از نگاه client وجود نخواهد داشت. فقط اگه یک اسمی هم به sum بدید کار ساده‌تر میشه:



select topic, TopicPrice = Sum(Price)
from Table
group by topic



ارادت

mehrdad196
یک شنبه 09 دی 1386, 01:47 صبح
دوست عزیز
از راهنمایی تون ممنونم . ولی عجله داشتم بی خیال Rave شدم و گزارشات را با Qreport نوشتم . فکر می کنم Qreport بهتر باشه .