我尝试通过代码在我的stimulsoft报告中设置Text元素的文本。我在TextEditor窗口中将此代码用于Expression选项卡。但是不起作用。我尝试将此代码用于 BeforPrintElement 和 AfterPrintElement 事件,但在这种情况下不打印任何东西。 如何解决这个问题?
{if(ProcGetReportTRAINPDF.Fk_sellerCode=="8006")
{
AgencyCommission.value= ((int.Parse(ProcGetReportTRAINPDF.Formula10)*2)/100).Tostring();
}
if(ProcGetReportTRAINPDF.Fk_sellerCode=="8025")
{
AgencyCommission.value= ((int.Parse(ProcGetReportTRAINPDF.Formula10)*1.8)/100).Tostring();
}
}
答案 0 :(得分:1)
文本组件的值被编译为方法,因此不可能以这种方式更改文本。 您应该使用文本组件的GetValue事件。