如何通过代码在StimulSoft中设置Text元素的文本?

时间:2016-09-21 13:50:07

标签: if-statement stimulsoft

我尝试通过代码在我的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();
      }
    }

1 个答案:

答案 0 :(得分:1)

文本组件的值被编译为方法,因此不可能以这种方式更改文本。 您应该使用文本组件的GetValue事件。