ورود

View Full Version : مشکل حفظ داده های Dataset داخل FastReport



rayangostar_co
چهارشنبه 08 خرداد 1392, 10:01 صبح
با عرض سلام خدمت دوستان برنامه نویس

بنده مشکلم و تو 2 تا پست مطرح کردم ولی به نتیجه نرسیدم. بعد کلی تلاش و ترفند های زیاد هنوز مشکلم پابرجاست و از سر ناچاری دوباره مطرحش میکنم ولی با تغییر عنوانش

مشکلم اینجاست که وقتی از گزارشم اجرا میگیرم و اطلاعاتش به نمایش در میاد و سپس می بندمش و تو دیتابیسم اطلاعاتی و اضافه یا کم میکنم و بعد دوباره همون گزارش و اجرا میکنم Fast Report همون داده های گزارش قبلیمو نشون میده.
لطفا دوستان محترم برنامه نویس و اساتید برجسته اگه میدونن مشکل از کجاست بنده و از لطفشون بی دریغ نکنن. با تشکر فراوان

یوسف زالی
چهارشنبه 08 خرداد 1392, 10:07 صبح
سلام.
اینکه چندبار مطرح می کنید اشتباهه.
اگر کسی بلد باشه حتما میاد و نظر می ده.
شما هم باید برای مشکلتون اطلاعات بیشتری در اختیار بگذارید.
به جای ارسال به چاپ بهتره با یک گرید مشکل رو بررسی کنید. دیتاستتون رو به یک گرید وصل کنید و ببینید آبا اطلاعات در گرید رفرش می شه یا نه.

rayangostar_co
چهارشنبه 08 خرداد 1392, 13:15 عصر
با تشکر از اینکه پاسخ دادید.

دوست عزیز منتظر بودم نظری مطرح بشه تا من بتونم اطلاعات بیشتری و ارائه بدم.

اینکاری که شما گفتید و + چندین ترفند و راهکار دیگه اما باز هم نشد. دیتا گرید مقدار میگیره.

این نکته و بگم که دیتاست های داخل ریپورت مقدار میگیرن اما تو خروجیش یعنی رو صفحه نشون نمیده و فقط اطلاعات قبلیش میاد.

یوسف زالی
چهارشنبه 08 خرداد 1392, 13:39 عصر
پس به احتمال زیاد مشکل از تنظیم چاپ شماست.
دیتاست رو یک بار بعد از رفرش از دیتاست فرم دیس کنید و دوباره کانکت بشید.

rayangostar_co
چهارشنبه 08 خرداد 1392, 14:02 عصر
منظورتون اینکه با دستور زیر اینکارو انجام بدم؟

frxReport1.DataSets.Items['name'].DataSet.Close;
اگه اینه که باید بگم اینکارو هم انجام دادم ولی جواب نداد!
درضمن به شکل زیر هم اگه عمل کنم

TfrxMasterData(frxReport1.FindObject('MasterData4' )).DataSet.Close;

خطای connection string میده !