0
我在Winforms上使用Crystal Report的Crystal Report查看器。在我的報告中有一個文本字段名稱recptNumber
。我在WinForm上放置了一個查看器。當表單加載時,我想要設置它的值。我可以通過做訪問值:在FormLoad上設置水晶報表文本字段
RaseedLayout.secDetails.ReportObjects["txtRepRaseedNumber"]).Text = "۳۴۴۴۵۵";
,但不能設置價值可言。
我該怎麼做?
rptRaseed RaseedLayout = new rptRaseed();
MessageBox.Show(((TextObject)RaseedLayout.secDetails.ReportObjects["txtRepRaseedNumber"]).Text);
((TextObject)RaseedLayout.secDetails.ReportObjects["txtRepRaseedNumber"]).Text= "۳۴۴۴۵۵";
RaseedLayout.Refresh();
它與我使用的不一樣嗎? – Volatil3 2013-05-12 11:44:49
你必須將你的對象作爲一個TextObject轉換,就像在我的例子中一樣,只是在不工作的時候嘗試一下給我一個反饋!祝你好運 – Obama 2013-05-12 11:54:09
我應該在formLoad中調用它嗎? – Volatil3 2013-05-12 11:54:38