View Full Version : سوال: ارسال عکس روی فرم به گزارش رپورت ویور
علی فتحی
دوشنبه 02 بهمن 1396, 23:22 عصر
با سلام چگونه عکس picturebox روی فرم را به رپورت ویور ارسال کنیم :
این کد رو پیدا کردم جواب نمیده
ReportParameter[] Param = Param = new ReportParameter[1]; Param[0] = new ReportParameter("Image1", Application.StartupPath + @"\picture\" + kodTextBox.Text + ".png");
df.reportViewer1.LocalReport.SetParameters(Param);
df.Show();
این لینک هم دقیقا همونیه که من میخوام ولی خیلی ضعیف جواب داده شده-اقای خوخان
http://barnamenevis.org/showthread.php?462543-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%B9%DA%A9%D8%B3-%D8%A8%D9%87-report&highlight=%D8%A7%D8%B1%D8%B3%D8%A7%D9%84+%D8%B9%DA %A9%D8%B3+%D8%A8%D9%87+%DA%AF%D8%B2%D8%A7%D8%B1%D8 %B4
علی فتحی
دوشنبه 02 بهمن 1396, 23:49 عصر
Image pic =pictureBox1.Image; ReportParameter[] param = new ReportParameter[1];
param[0] = new ReportParameter("Image1",pic.ToString());
df.reportViewer1.ServerReport.SetParameters(param) ;
علی فتحی
سه شنبه 03 بهمن 1396, 00:03 صبح
اینم پیدا کردم بازم جواب نداد
public string ImageToBase64(Image image, System.Drawing.Imaging.ImageFormat format) {
MemoryStream ms = new MemoryStream();
image.Save(ms, format);
byte[] imageBytes = ms.ToArray();
string base64String = Convert.ToBase64String(imageBytes);
return base64String;
علی فتحی
سه شنبه 03 بهمن 1396, 00:21 صبح
اینم کد دیگه بازم نشد
ReportParameter[] paramss = new ReportParameter[1]; paramss[0] = new ReportParameter("Image1", Application.StartupPath + @"\picture\" + kodTextBox.Text + ".png");
df.reportViewer1.LocalReport.SetParameters(paramss );
علی فتحی
سه شنبه 03 بهمن 1396, 00:26 صبح
هر کاری کردم این اخطارو میده
An error occurred during local report processing.
علی فتحی
سه شنبه 03 بهمن 1396, 00:59 صبح
اینم کد دیگه بازم اخطار میده
Bitmap b = new Bitmap(pictureBox1.Image); MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms, pictureBox1.Image.RawFormat);
byte[] arraypic = ms.GetBuffer();
ReportParameter[] param = new ReportParameter[1];
param[0] = new ReportParameter("Image1", arraypic.ToArray());
df.reportViewer1.LocalReport.SetParameters(param);
علی فتحی
سه شنبه 03 بهمن 1396, 01:39 صبح
اینم جواب ندارد
con.Open(); DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter("Select * from Tsaham WHERE kod='" + kodTextBox .Text+ "'", con);
da.Fill(dt);
con.Close();
Freport df = new Freport();
ReportParameter[] param = new ReportParameter[1];
param[0] = new ReportParameter("Image", Application.StartupPath + @"\picture\" + kodTextBox.Text + ".png");
df.reportViewer1.LocalReport.SetParameters(param);
df.reportViewer1.LocalReport.DataSources.Clear();
df.reportViewer1.LocalReport.ReportEmbeddedResourc e = "Zaiton.Report4.rdlc";
ReportDataSource rds = new ReportDataSource("DataSet1", dt);
df.reportViewer1.LocalReport.DataSources.Add(rds);
df.Show();
mz6488
سه شنبه 03 بهمن 1396, 13:24 عصر
سلام.این کد واس انتساب به یه عکس
StiImage pics= new StiImage();
pics= (StiImage)stiReport1.GetComponentByName("myPic");
pics.Image = pictureBox1.Image;
علی فتحی
سه شنبه 03 بهمن 1396, 21:22 عصر
با استیمول مشکلی ندارم گزارش من رپورت ویور هستش مهندس جان
علی فتحی
چهارشنبه 04 بهمن 1396, 01:24 صبح
استاد خوخان عزیز همون مورد شما رو میخوام لطفا کمک کنید خیلی عله دارم 5 روزه تو هیچ سایتی نتونستم پیداش کنم
علی فتحی
پنج شنبه 05 بهمن 1396, 01:11 صبح
خواهش میکنم یکی کمک کنه:گریه::گریه::گریه::گریه:
علی فتحی
پنج شنبه 05 بهمن 1396, 11:49 صبح
لطفا کمک کنید تمام سایت های خارجی و داخلی رو گشتم پیدا نکردم
علی فتحی
پنج شنبه 05 بهمن 1396, 14:27 عصر
الووووووووووووووووووووووو ووووووووووووووووووووووووو وووووووووووووووو ای داد کسی نبود؟
علی فتحی
پنج شنبه 05 بهمن 1396, 16:27 عصر
این کد اخطار نمیده فقط عکس نمایش داده نمیشه
con.Open(); DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter("Select * from Tsaham WHERE kod='" + kodTextBox .Text+ "'", con);
da.Fill(dt);
con.Close();
Freport df = new Freport();
df.reportViewer1.LocalReport.DataSources.Clear();
df.reportViewer1.LocalReport.EnableExternalImages = true;
ReportDataSource rds = new ReportDataSource("DataSet1", dt);
df.reportViewer1.LocalReport.DataSources.Add(rds);
df.reportViewer1.LocalReport.ReportEmbeddedResourc e = "Zaiton.Report4.rdlc";
string mn =Application.StartupPath + @"\picture\" + kodTextBox.Text + ".png";
ReportParameter[] Param = Param = new ReportParameter[1];
Param[0] = new ReportParameter("Image",mn);
df.reportViewer1.LocalReport.SetParameters(Param);
df.Show();
علی فتحی
جمعه 06 بهمن 1396, 12:13 عصر
کسی نبود جواب بده
رامین مرادی
شنبه 07 بهمن 1396, 10:45 صبح
اینو هم یه نگا کن
http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=2363648&viewfull=1#post2363648
علی فتحی
شنبه 07 بهمن 1396, 22:18 عصر
مال شما هم نشد متصفانه
[CODE] object mn = Image.FromFile(Application.StartupPath + @"\picture\" + kodTextBox.Text + ".png"); ReportParameter[] Param = Param = new ReportParameter[1];
Param[0] = new ReportParameter("Image",mn.ToString());
df.reportViewer1.LocalReport.SetParameters(Param);
[
/CODE] اینم جواب نمیده بدون اخطار فقط نمایش داده نمیشه
علی فتحی
شنبه 07 بهمن 1396, 23:01 عصر
حل شد
ReportParameter[] Param = Param = new ReportParameter[1]; Param[0] = new ReportParameter("Image", "file:\\" + Application.StartupPath + @"\picture\" + kodTextBox.Text + ".png");
df.reportViewer1.LocalReport.SetParameters(Param);
df.Show();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.