PDA

View Full Version : مشکل با QRExpr در QUICK REPORT



behzad_dr
پنج شنبه 22 مرداد 1388, 01:29 صبح
من قبلا از این کامپوننت QRExpr استفاده می کردم و جواب میگرفتم اما نمی دونم چرا تابعی مثل

SUM(DAYVAL) رو که در EXPRESSION این ابزار می نویسم مقدار 0 رو برگشت میده .. آیا باید MASTER این ابزار به جای خاصی متصل باشه یا ممکنه مشکل از خود QUICKREPORT ای که روی فرم گذاشته ام باشه یا اینکه مشکل از SUMMARYBAN ای باشه که این کامپوننت رو روش گذاشتم ؟!

Hsimple11
پنج شنبه 22 مرداد 1388, 11:21 صبح
نه باید باند Summary باشه. خاصیت Master اون QRExpr رو به QuickReport تون اختصاص بدید. خاصیت LinkBand باند Summary رو هم به باندی که کنترلها روش قرار دارند (مثلا لیست روزها...) متصل کنید (اگر هم نمیخواین نمایش بدید هیچی). و در نهایت Expression اون رو درست بنویسید. مثلا:


SUM(Table1.Cost)

behzad_dr
پنج شنبه 22 مرداد 1388, 14:41 عصر
من دچار مشکل شدم .. تا اینجا متوجه شدم که باید master ابزار QRExpr رو به qrsubdetail وصل کنیم و dataset باند qrsubdetail رو به query مربوطه متصل میکردم ..
با این وضعیت مشکل من حل میشه ، اما من توی qrsubdetail از qrsysData هم برای (شماره ردیف)از qrsDetailNo استفاده کردم زمانی که dataset باند qrsubdetail رو به query مربوطه متصل میکنم .. qrsysData در همه سطرها عدد 1 رو نمایش میده !؟ مشکل کجاست؟