PDA

View Full Version : مبتدی: مشکل با گذارشگیری مجدد در استیمول



sajaaaaad
دوشنبه 24 فروردین 1394, 07:18 صبح
با سلام من قطعه کدو زیر رو برای نمایش و چاپ استفاده میکنم، (این یک مثال فقط)
مشکلی که دارم اینه، زمانیکه برای بار اول کلیک میکنم، بدون هیچ مشکلی گزارش نشون داده میشه ولی برای بار دوم به بعد صفحه گذارش سفید میاد!!! مشکل چیه.!؟!؟ با تشکر


private void button4_Click(object sender, EventArgs e)
{
objConnection = new SqlConnection("server=Localhost;database=AA;trusted_connection=Tr ue;");
objDataAdapter = new SqlDataAdapter();
objDataAdapter.SelectCommand = new SqlCommand();
objDataAdapter.SelectCommand.Connection = objConnection;
objDataAdapter.SelectCommand.CommandText = "SELECT * FROM [AA].[dbo].[30]";
objDataAdapter.SelectCommand.CommandType = CommandType.Text;
objDataAdapter.Fill(objDataTable = new DataTable());
dataGridView1.DataSource = objDataTable;


stiReport4.Compile();
stiReport4.RegData(objDataTable);
stiReport4.CompiledReport.DataSources["DataSource1"].DataTable = objDataTable;


stiReport4.Show();
}

sajaaaaad
سه شنبه 25 فروردین 1394, 12:54 عصر
کسی نیست راهنمایی کنه.!؟

علی فتحی
سه شنبه 25 فروردین 1394, 14:47 عصر
خسته نباشید.
فکر کنم باید قطعه کد stireport1.render(false )رو باید اضافه کنی

علی فتحی
سه شنبه 25 فروردین 1394, 14:50 عصر
من خودم به روش ساده ای از استیمول استفاده میکنم تا حالا مشکل جدی هم نداشتم.فایل استیمول رو از قسمت ابزار به فرم اضافه میکنم. بعد با قطعه کد زیر دیتا رو انتقال میدم





stiReport1.RegBusinessObject(

"view13", view13BindingSource);

stiReport1.Rende

false);



stiReport1.design();
stiReport1.Show();

sajaaaaad
چهارشنبه 26 فروردین 1394, 07:04 صبح
خدا خیرت بده علی جان.
دمت گرم آقا درست شد.
مشکل همون render bod بعد کامپیل اضافش کردم حل شد مشکل
مرسی داداش