PDA

View Full Version : شكل در گزارش گيري Fast Report در طراحي نمودار



pandco
سه شنبه 18 بهمن 1390, 19:33 عصر
با سلام خدمت دوستان عزيز
تو Fast Report ميخوام از امكانات Object Chart استفاده كنم و همه چي رديفه حتي Preview ميگيرم اما وقتي ميخوام برنامه رو اجرا و كامپايل كنم پيغام زير رو ميده و وقتي نمودار رو پاك ميكنم مشكل حل ميشه.

82195
با تشكر از توجه دوستان

tiphooo
سه شنبه 18 بهمن 1390, 23:27 عصر
شما Exception دلفیتان را غیر فعال کنید که دیگر این پیغام را ندهد این پیغام بازدارنده نیست.به غیر از Chart در بسیاری حالات دیگر برای FastReport دلفی پیغام Exceptions می دهد.

pandco
چهارشنبه 19 بهمن 1390, 16:34 عصر
چطور غیرفعال کنم

سعید صابری
پنج شنبه 20 بهمن 1390, 13:23 عصر
شما باید روی فرم دلفیتون یک frxchartview را بزارید

tiphooo
پنج شنبه 20 بهمن 1390, 13:41 عصر
در دلفی منوی : Tools/DebuugerOption در تب Language Exceptions گزینه Stop On Delphi Exceptions در پائین صفحه را غیر فعال کنید.

سعید صابری
پنج شنبه 20 بهمن 1390, 21:09 عصر
در دلفی منوی : Tools/DebuugerOption در تب Language Exceptions گزینه Stop On Delphi Exceptions در پائین صفحه را غیر فعال کنید.
البته جناب tiphooo وقتی که در گزارش فست از یک کامپوننت استفاده می کنیم باید همان کامپوننت روی فرم دلفی هم باید بزاریم این خطا به این روش رفع کنیم بهتره. البته میدونید که یک Exceptionsهم همینجوری هم اتفاق نمی افتد.
البته بد برداشت نشه من قصد جسارت ندارم.

tiphooo
جمعه 21 بهمن 1390, 21:30 عصر
شما اگر یک DataModule داشته باشید و AutoCreate باشد کامپوننتهای FastReport (همه) را روی آن بگذارید دیگر نیازی نیست روی تمام فرمها این کار را انجام بدهید و یا این کار را در فرم اصلی انجام دهید و اینکه بعضی وقتها با فعال بودن Exceptions ، Exceptions هایی اتفاق می افتد که به هیچ وجه قادر به حل آن نخواهید بود و غیر فعال بودن Exceptions هیچ تاثیری در ساخت برنامه شما ندارد و اگر برنامه ای با فعال بودن ان خطا می دهد و بدون فعال بودن آن خطا نمی دهد با خیال راحت آن را غیر فعال کنید و هیچ مشکلی پیش نمی آید.و پیشنهاد دیگر اینکه از frxDBDataSet حتی الامکان استفاده نکنید و کدهای برنامه را اعم از Pascal و SQL درون خود گزارش بگذارید که بتوانید RunTime هم گزارشتان را تغییر دهید.