PDA

View Full Version : سوال: Error در زمان Report گرفتن از FastReport



Silent Ninja
دوشنبه 27 خرداد 1387, 20:12 عصر
وقتیی میخوام توی FastReport رپورتم رو Preview کنم ای Error رو میده :

The following error(s) have occured:
Cannot use the same dataset for Report.DataSet and Band.DataSet

البته تمام فیلدهام رو توی قسمت Dataاش نشون میده و اگه یه فیلد رو روی صفحه بذارم بدون اینکه توی Master Details یا .... باشه مشکلی نداره Error نمیده ولی اگه فیلد رو توی Master یا ... بذارم این Error رو میده !!!

ممنون از همگی

vcldeveloper
پنج شنبه 30 خرداد 1387, 00:45 صبح
به خصوصیت Dataset از شی گزارش مقدار ندید.

dkhatibi
پنج شنبه 30 خرداد 1387, 11:25 صبح
البته شاید هر دو را به یک دیتاست نسبت دادی تو FR اینکار نمی شه کرد در حالیکه تو QR می شه!

Silent Ninja
جمعه 31 خرداد 1387, 20:46 عصر
منظورتونو متوجه نميشم ! يعني چي ؟! من يه frxDataset گذاشتم بعدم اونجا تو خود Fast Report ازش استفاده كردم و فقط به يه Masterdata وصله - اگه بدون master data ريپورت بگيرم مشكلي نداره فقط وقتي به master وصلش ميكنم اينجوري ميشه - ممنون ميشم يه ورده واضح تر توضيح بديد

vcldeveloper
شنبه 01 تیر 1387, 00:08 صبح
منظورتونو متوجه نميشم !
اینکه frxDataset به چی وصل هست مهم نیست. خود شی گزارش (frxReport) یک خاصیت Dataset داره. باند Master هم یک خاصیت Dataset داره. Dataset ایی که به این دو خصوصیت اختصاص داده میشه، نباید یکسان باشه. برای اینکه از داده های یک Dataset در یک گزارش (خارج از باندهای داده ها) استفاده کنید، نیازی ندارید که خاصیت Dataset آن گزارش را تنظیم کنید. پس خصوصیت Dataset از شی گزارش را پاک کنید و به خصوصیت Dataset از باند داده Master کاری نداشته باشید.