請問各位:用VC++怎麼可以動態給水晶報表的文本框賊值呀。 我用VC++調用水晶報表,想根據用戶的不同選擇動態設定水晶報表的文本框值,請問各大江湖高手,怎麼設定呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 謝謝大俠!偶在互聯網上找到VB、DELPHI、C#的解決方法,可就是找不到VC++的解決方法。麻煩各位軟林高手幫忙呀! 别的办法都有了,转化一下就行了吧,不行就把delphi,c#的贴出来,大家给转下 好呀,請幫忙。修改文本protected System.Web.UI.WebControls.Button btnChangeText; protected CrystalDecisions.Web.CrystalReportViewer cRV; myReport ReportDoc = new myReport(); private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 string strProvider = "Server=(local);DataBase=Northwind;UID=sa;PWD=111"; SqlConnection MyConn = new SqlConnection(strProvider); MyConn.Open(); string strSelOrders = "Select * from orders"; string strSelOrdersDetails = "Select * from [Order Details]"; SqlDataAdapter daOrder = new SqlDataAdapter(strSelOrders,MyConn); SqlDataAdapter daOrderDetails = new SqlDataAdapter(strSelOrdersDetails,MyConn); DataSet ds = new DataSet(); daOrder.Fill(ds,"orders"); daOrderDetails.Fill(ds,"Order Details"); ReportDoc.SetDataSource(ds); cRV.ReportSource = ReportDoc; }private void btnChangeText_Click(object sender, System.EventArgs e) { TextObject tb = (TextObject )ReportDoc.ReportDefinition.ReportObjects["Text2"]; tb.Text = "订单号"; }装载protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1; protected System.Web.UI.WebControls.Button btnLoad; protected System.Web.UI.HtmlControls.HtmlInputFile File1; private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if(Session["filename"]!=null) CrystalReportViewer1.ReportSource = Session["filename"].ToString(); }private void btnLoad_Click(object sender, System.EventArgs e) { string strName = File1.PostedFile.FileName; if(strName.Trim()!="") { CrystalReportViewer1.ReportSource = strName; Session["filename"] = strName; } } 1、获得文本框句柄2、SetWindowText 怎樣獲得文本框句柄呢?=============================CEdit* pBoxOne;pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);GotoDlgCtrl(pBoxOne);pBoxOne->setwindowtext()? NOT OK,WHY?? CString类 编译运行错误 跪求www.pudn.com的可用帐号。 图标在背景中偏移的问题 first-chance exception? 大家看看这段代码为什么运行有错误。(关机) 关于工具条的问题!!请大家进来看看 服务器压力问题,急!!! 怎样设置CEdit的字体? 请问一下,在别的类中如何调用OnDraw(); socket编程,client连不上server,WSAGetLastError()返回错误代码10014, 怎么把内存块中的内容按字节保存到一个文件上啊?
protected System.Web.UI.WebControls.Button btnChangeText;
protected CrystalDecisions.Web.CrystalReportViewer cRV;
myReport ReportDoc = new myReport();
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
string strProvider = "Server=(local);DataBase=Northwind;UID=sa;PWD=111";
SqlConnection MyConn = new SqlConnection(strProvider);
MyConn.Open();
string strSelOrders = "Select * from orders";
string strSelOrdersDetails = "Select * from [Order Details]";
SqlDataAdapter daOrder = new SqlDataAdapter(strSelOrders,MyConn);
SqlDataAdapter daOrderDetails = new SqlDataAdapter(strSelOrdersDetails,MyConn);
DataSet ds = new DataSet();
daOrder.Fill(ds,"orders");
daOrderDetails.Fill(ds,"Order Details");
ReportDoc.SetDataSource(ds);
cRV.ReportSource = ReportDoc;
}
private void btnChangeText_Click(object sender, System.EventArgs e)
{
TextObject tb = (TextObject )ReportDoc.ReportDefinition.ReportObjects["Text2"];
tb.Text = "订单号";
}装载
protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
protected System.Web.UI.WebControls.Button btnLoad;
protected System.Web.UI.HtmlControls.HtmlInputFile File1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(Session["filename"]!=null)
CrystalReportViewer1.ReportSource = Session["filename"].ToString(); }
private void btnLoad_Click(object sender, System.EventArgs e)
{
string strName = File1.PostedFile.FileName;
if(strName.Trim()!="")
{
CrystalReportViewer1.ReportSource = strName;
Session["filename"] = strName;
} }
2、SetWindowText
怎樣獲得文本框句柄呢?=============================
CEdit* pBoxOne;
pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);
GotoDlgCtrl(pBoxOne);pBoxOne->setwindowtext()
?