ورود

View Full Version : سوال: update نمودم frxdbdataset



firststep
سه شنبه 29 مرداد 1392, 13:40 عصر
سلام خدمت همه شما عزیزان
من یک فرم دارم که توش یک frxreport قرار دادم و یک جز frxdbdataset برای برقراری ارتباط ما بین گزارشم و جدولم که adoqouery و همچنین جدولم را بوسیله یک DATASOURCE به frxdbdataset وصل کردم
حالا زمانی که مثلاٌ در حالت design برنامه یک qury می نویشم در ون adqry بعد یک گزارش طراحی می کنم جواب می ده اما زمانی که مثلاٌ در حالت runtime و qry درون adoqry رو تغییر می دم و گزارشی رو که برای اون qry نوشته بودم هم رو با متود loadfromfile به frxreport میدم که اجرا منه به جای قیلد های درون memo می زنه fieldnotfound و تعداد رکوردهایی هم که تکرار می کنه اشتباهست انگار هنوز ارتباط report قبلی توی حافطه اشه عجیب....
راستی برای نمای گزارش هم البته اینکار رو می کنما

frxrprt1.ShowReport(True);

یوسف زالی
سه شنبه 29 مرداد 1392, 16:02 عصر
سلام.
گزارش رو یک بار Prepare کنید ببینید درست می شه یا نه، تا بعد

firststep
سه شنبه 29 مرداد 1392, 17:19 عصر
frxrprt1.PrepareReport(True);


نه هیچ اتفاقی رخ نداد

firststep
چهارشنبه 30 مرداد 1392, 00:48 صبح
تا حالا کسی به همچین مشکلی بر نخورده بود؟؟؟

firststep
چهارشنبه 30 مرداد 1392, 11:37 صبح
من تصورم بر اینه که frxdbdataset نیاز به update سازی داشته باشه نمی دونم چرا اما
وقتی کوریمو در حالت desing عوض می کنم و روی frxdbdataset دوبار کلیک می کنم می بینم فیلدهای قبلیم هستش و نیاز به این داره که بر روی دکمه update کلیک کنم
وقتی می کنم همچی دست میشه اما همچین گزینه ای در کدنویسی نددیدم که در حالت runtime این رو برطرف کنم....؟