ورود

View Full Version : ارسال دیتا تیبل به استیمول ریپورت در asp.net



farghabil
چهارشنبه 10 مهر 1392, 22:02 عصر
سلام
دوستان چندبار تو تالار ابزارهای گزارش گیری سوالمو پرسیدم ولی کسی منظورمو نگزفت یا اگه گرفت نمونه کد تحت ویندوز گفت:ناراحت:
من میخوام تو ASP.NET که به زبان C# مینویسم اطلاعات رو که از بانک میخونم و تو گیریدویو نمایش میدم رو بفرستم تو استیمول نمایش بده
میدونم خیلیا بلدن
لطفا واضح توضیح بدبد.ممنون:عصبانی++:

fakhravari
پنج شنبه 11 مهر 1392, 17:24 عصر
سایت مرجع برید و فیلم آموزش ها را ببنید.
کمی سرچ کنید

amin12amin
یک شنبه 04 آبان 1393, 08:49 صبح
میدونم شاید دیر شده باشه اما می زنم شاید دوستان دیگه بتونن مثل من استفاده کنن
منم حدود دو سه شبانه روز داشتم دنبال همین موضوع میگشتم تا اینکه تو یه وبلاگ نمونه کدی پیدا کردم که استیمول را در دو مود دیزاین و ویو استفاده کرده بود.
من با این لینک خیلی ساده به جوابم رسیدم
استفاده از استیمول ریپورت برای گزارشگیری در وب فرم(Asp.net + c sharp)
(http://multipurpose.blogfa.com/post/10)

fatboy
جمعه 21 آذر 1393, 13:01 عصر
داخل استیمول یک کانکشن تعریف کنید به نام Con (= نام دیتا ست خودتان) و یک دیتا سورس از نوع Data from DataSet,DataTable تعریف کنید به نام tbl1 (= نام دیتا تیبلتان) Name in Source را Con و Name وalias را tbl1 قرار دهید و ستون ها را ایجاد کنید با همان نام در دیتا تیبلتان.
http://barnamenevis.org/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAABjCAIAAAC aOjwaAAAJ7klEQVR4nO2d3W/b1hnGue1qF7vYTS53MfAPGFYUdIVt2LAtRleM2JB2GIxtCBBD6 a6Q1IX7ZJ2WZ02aBsnltWkWex2bRzko7bzgSbWbMeC7cRxvERJ Fsd2nCi2Yyt2bH1Zsr5JWmcXlESKh2QoUqRM6vxAGIrIc3jIhw/P4Xn5KhhQxcGewIEu/4Eu/0dn/O91rr712UrD4afbW5Zf/mDpxXef/PQt3wu7FtXVjNAPTF2xgz2Bzqvg86Hsvy4zThd94AK1rzvzzqn 0m18mGtsTrx5N1Lw2IV7S67BhHHaX qbDFZahNkuDAQAGLg 2iTFweVCq2MGeQEuX/6Ov/P/oXN15bGVH6/IrHyzV7vH9qMlXs2vxhTd8P6j3iJf0Omw2h5f7h4RCRZvJ4LJj e2kK0OwYACAtrY2iqbhpa2tTarYaZeHyTL8hd5gMgyTpOj1NL2 WoG3kq IlBSpKiapQbKXXBAIAjWIP3/AO3/AyWaZ/dKZ/dCaRoXtHpnuv3H 0GFQqNnDZMbsLAJedf2/P35ptDq9wFVwdJpSbu7HbXYI9sp 9DpvNbrexG3DV5yrniueKFb4w 3VVBmdTG0yKZuIZOpqkQ3F6NUrdvu9TLDbkTU4P6NSK 1igBXc3z30SFRvaON8j8LbOfcxdjhboJnJih0LBl3ac5i hUJAVu7GxUfAX8JztHn Youjzg/cuDk8HY9TZgclTl 5c 9/jUp1dNHATiC1YJXUokFgi143gG/jqKR4/5ptiBVsDvtjwIu/sQicdS9NrCToQo55GqCdhaiGYcY8/KrHPLh5nFSkErZI8Fped7QG0ii1uX5fd9OP9nNg MWTEPn5hLE0z/aMzvcPT4Th98uKdUxfv EJUR/eNju4bl0ZmlIldOLV5fwPYoNCq4sq4859bC93G5SoXvY3zO292/CB1aZgMlWIfO NeT1GRBBWMUSuRzPIatRii5v3p2dXM7GrmnHtKTmyx5 yir3Nez62HVhXBG77lK4MGVLwhlw0aEEADNO4bKw7QVDxnf9L5 n1Asc/fB0/9O q7dXRy6OT94fXZgbO7i0P3zg9Pd/ZOSYiMqh8oZtMMn n64dfvzL 6QWpDYmxCh2IXxNsJ6qHQ2woyUzdnolrD5qYyzZzwnPe6WgdN/v9DReK698esvdrq7mz1DHRVpTPVQAWd73C3eO5 vzJ NBfupxBUqcSUW7Pc9/Oru6OG M3vU7R2hBKOd3XeiaSNzTWY58u4rUmX5D9xqprLY52duUly2Kr EZFK0N0Jdc62QapsnZKh7Q 040xacaUivtVKyXVZdKXKEj5 O lvhUw1LfT6TELg5vuewqTjc3k6YgCi4WoNHaAOXITOjKwpssFE GTs1WEy77 Ymdk9OfxqYa4ryUZ6IzP74vc/G2o93urZ7652PkN72ffkhC7HFOVhTOhpLJnRud0Re3eShO7JGe rEPtCR6O82IeaSJFiMu848G rXofN5nDYJe603JmQj4JDYTctDRBtEhQyL5615YXz RZXcKSby9nn2ssotljomn9CBUWKzgQcBc9vDYdKtTRApElwyBy Kx7gEt3GlR6qvs0sNhJ9srZcXe3/DVpE9PfNdBqloJn970TOhJAqupQHir07w4UkL16y8WulDLKDV2 aUGwk 21q pEFtqcKxdbCVRcC0NEBe7uB2iYXUDxC7V2aXGRjver5N39u4//Vi0oNhgWOzmpkBssSg4b3wuehtX3QCRJkEhc3W3ceOdrULsp 5fRO/9WVTsiU /LSU2EH3Mle555Z0tEgXnothwzFtDA8SbJAyZQ2H1fDgfHqDJHq mOzlbxnA0A6G59eejEHyaH315 cCQ vy849pvZLvy6c0vPP7/veP155XsvGfkzUcDYh6zyoqOzVXP90v5z7Y0d79cdaiL3N2x1v vGzzvd OdBRr 9e TNoMphVbK M2gIc4Hi2VVE5Z2t3x4xDPPYMdV/dWpVBbHgIRXw2LHnjgF1i8duwTNjGmeryAjHMPViI2dXEhUZ4U XO7gYLYVDHVxT6ZgSAvcjZZceYjHAMwzhFZcX Mpwrshc5u wYkxHusSsVGzlbR4zJCMcwLGfZMKjrBgthMMJ3sKzYyNllw5iM cKGzARgZBM8dA3W3AZhDzjbQ2QZkhEv22d1gAYC9yNnGYExGuG SfzX5GzjbM2QZkhAudnddSyW0cObtsGJMRzj5njwAA2Jt2YYXE Bw5WxeMyQhHM2gCTHNIKjLC0dy4gMrPjesHcrYACx5SAS3xTeT szYWJmrpJsOD1i5ACObuKsLizm51dggUnSPhLdoGLi7woDm9Rj ldRXVCKnh5Y3NmchFmQzTLZDQonSIZOMFSMTkeoVCiT8KfjS6n YYm1dk6CsWAoItIOyiM2loyh8tV0l1nc2AGDk6hhOkCNXxxg6h RMk zmTDBS T0bmILGVyVjml8z1fWfd s7OZjdwgmSoOE6QDBXDCTKTWMEJMh1fxgkysebFCTK 9kAodikJ2RKJd xPmrOZW/n0BIm8al7lyNlqaXZ2bTAUk4mxhqZTYZwgU7FFnCCT6ws4QcbD 0/HgZDw0pUxsiQQ78VRNm8PL6wwk07V5VaM Wwo47A3/bXZ2MXQSJ0gqFcAJMpNYxQkyGZ3DCTIZeYQTZCw4gRPkeuCuIr Gl8vZk8vmemXwr3IGOelvf2XQmyvbNOEGmY08KfXYiPFPos9f9 txT12bqLrW nbXpny9Ps7KJSIXZJRh8XlujqrVhwkl2iKzejKzeVjcal8qSlf 9JcgdhwvrZOWN/ZtXVNChe4uPKEbG5LQXq3MmfD dp6YHFnI/hY3NkIPsjZVQRydhWBnF1FIGdXEcjZVYTFnW26eLauk MWd7Yp4tloBq08mC2ejebGJbBgPBs5WwsmimcDYcdRfkzvbMvE s/VWGlSDs00RzzZAaWABZ8tjini23v VUAHrO3vzx7N5P36ub0jb4s5G8LG4sxF8kLOrCOTsKgI5u4pAz q4ikLOrCIs72yzxbACA3vm6wPLONkU8m3dRGSu2xTBVPBs5Wxr LxbMNF9timCqejZwtjcXi2cjZWjFLPBsAgJytFXPEs7ldIGdrw BTx7DzI2YjyYXFnI/ggZ1cRyNlVBHJ2FaHG2W9 nDXJ1N/O3T7rx9eC7trwu6auqbTv3v937 ub31p 8fsUvaGIrSjxtmvfTx pH/jw7PJsLsmuXQoPvfO NEtv9 /8Ks93trdj2t3P972x7/o01qEJtQ423ncBQAoKL1 a9v6rW3jR7f4/Jm55dTsZGqi/p5kYf6jqwFJEDJwr2vz8jIq2iK9UeNs53GXQOnA2e8c2fXd eXU3GRyov4e1UNJ6s3PU1R4cvXQgB eFsQq1O3aDBfK/wGuD92m/M8vRgAAAABJRU5ErkJggg==
کد زیر را بر روی رویداد کلیک یک دکمه بنویسید




DataSet ds = new DataSet("Con");
//به پایگاه داده وصل میشوید
//کوئریتون رو می نویسید
//نتیجه رو در یک دیتا تیبل قرار می دهید
DataTable tbl1 = new DataTable();
tbl1 = DB.select();
string appDirectory = HttpContext.Current.Server.MapPath(string.Empty);
StiReport report = new StiReport();
report.IsRendered = true;
report.Dictionary.Databases.Clear();
report.Dictionary.DataSources.Clear();
report.Dispose();
report.Load(appDirectory + "\\Reports\\ReportPromiser.mrt");
report.RegData(ds);
report.Dictionary.Synchronize();
report.Render();
StiWebViewer.Report = report;