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;
سلام
من یه صفحه 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;