PDA

View Full Version : دریافت مقدارvariable ازsession در stimulsoft



salmah
دوشنبه 26 خرداد 1393, 00:42 صبح
با سلام
سلام

من یه صفحه login دارم که هر کاربری وارد میشه کدکاربری اش به عنوان مقدار session اش گرفته میشه

حالا میخوام یه سری اطلاعات این کاربر را با گزارشگیری نشون بدم.

قبلا من از یه textbox ویهbuttonاستفاده می کردم ومقدار Variable را ازتکس باکس میگرفتم. الان میخوام مقدارvariableهمون مقدارsessionباشه.
روش کار چیه باید داخل خود گزارشگیری این را تعریف کنم یا داخل لود همین صفحه هم میشه




protected void Button1_Click(object sender, EventArgs e)

{
string cnc = ConfigurationManager.ConnectionStrings["shbtConnectionString"].ConnectionString;
string ServerLocation = HttpContext.Current.Server.MapPath(string.Empty);
StiReport mysti = new StiReport();

mysti.Dictionary.Databases.Add(new Stimulsoft.Report.Dictionary.StiSqlDatabase("Conne ction", cnc));
mysti.Load(ServerLocation + "\\Reports\\Report_for_users.mrt");
mysti.Dictionary.Variables["cp"].Value = TextBox1.Text;
StiWebViewer1.Report = mysti;

salmah
دوشنبه 26 خرداد 1393, 14:52 عصر
دوستان لطفا راهنمایی کنید:گریه:

aroshanzamir
دوشنبه 26 خرداد 1393, 14:58 عصر
در رویداد کلیک دکمه :

mysti.Dictionary.Variables["cp"].Value = Session("session mame") as string;

salmah
دوشنبه 26 خرداد 1393, 15:10 عصر
در رویداد کلیک دکمه :

mysti.Dictionary.Variables["cp"].Value = Session("session mame") as string;


با تشکر فراوان از شما.درست شد.