ورود

View Full Version : سوال: گزارش استیمول سافت (Stimulsoft) روی شبکه LAN بعد از سه چهار بار رفرش نمایش داده می شود!!!



emad4000
پنج شنبه 13 آذر 1393, 11:55 صبح
سلام دوستان
مشکلی که من در گزارش ساز استیمول سافت (Stimulsoft) بهش برخوردم (و در ادامه میگم چیه) در حالت عادی که از Visual Studio برنامه رو Run می کنم وجود نداره، فقط وقتی برنامه رو Publish می کنم و روی یه شبکه LAN قرار میدم پیش میاد.
مشکل اینه که وقتی که Render Mode گزارش رو روی حالت Ajax قرار میدم، گزارش دفعه اول نمایش داده نمیشه و صفحه سفیده و باید چندین بار Refresh کنم تا نمایش داده بشه. البته وقتی می خوام پرینت بگیرم، در حالت پیش نمایش گزارش درست نمایش داده میشه !!!
ولی وقتی Render Mode گزارش رو روی Render only current page قرار میدم، گزارش همون دفعه اول نمایش داده میشه و نیازی به Refresh نداره، ولی تو پیش نمایش گزارش دیگه گزارش رو نشون نمیده

لطفاً راهنمایی کنید که مشکل از کجاست ؟؟؟؟

emad4000
سه شنبه 09 دی 1393, 13:11 عصر
کسی به این مشکل برنخورده؟؟؟؟؟

headria
پنج شنبه 21 اسفند 1393, 23:50 عصر
کسی به این مشکل برنخورده؟؟؟؟؟

سلام من هم این مشکل رو داشتم

headria
پنج شنبه 21 اسفند 1393, 23:51 عصر
کسی به این مشکل برنخورده؟؟؟؟؟

دارم هم حلش می کنم

emad4000
جمعه 22 اسفند 1393, 06:52 صبح
دارم هم حلش می کنم

پس لطفاً اگه حلش کردین حتماً حتماً خبر بدین :لبخندساده:
ممنون

fakhravari
جمعه 22 اسفند 1393, 21:28 عصر
به چه صورت databound می کنید.

emad4000
جمعه 29 اسفند 1393, 06:28 صبح
به چه صورت databound می کنید.


string connectionString = ...;
StiReport report = new StiReport();
report = StiWebReport1.GetReport();
report.Dictionary.Databases.Clear();
report.Dictionary.Databases.Add(new Stimulsoft.Report.Dictionary.StiSqlDatabase("MyDatabase", connectionString));
report.Compile();
report["@Condition"] = ...;
report.Render();
StiWebViewer1.Report = report;