VB.NET与水晶报表问题???
我的报表文件上有两个Formula Fields,一个是lang,其内容是"0"。一个是Cust,内容是:if {@lang}="0" then
"Customers"
else
"客户"
现在我在VB.NET的windows Application 上写如下代码:
Dim lang As String
lang = "0"
CrystalReportViewer1.ReportSource = Application.StartupPath & "\cust.rpt"
Dim ssql As String = "{@lang}='" & lang & "'"
CrystalReportViewer1.SelectionFormula = ssql
我想实现的效果是当我在windows Application 里面赋不同的值(0或者1)给lang时,报表的Formula Fields的Cust的文本会跟着变化,也就是当0时,报表显示为英文,当1时,报表显示为中文。
望各位哥哥帮手看看我的代码有什么不对的地方!!!!!谢谢!!!!