日期:2014-05-20  浏览次数:20868 次

crystal reports的列头可以设置多语言吗?
如题,水晶报表的page header中的列可以设置多语言吗?因为可能存在中英文的报表,列头可以设置吗?还是需要针对不同的语言设置不同的报表?
------解决方案--------------------

        /// <summary>
        /// 水晶报表模板 文本对象文本设置
        /// </summary>
        /// <param name="objName">对象名</param>
        /// <param name="txt">多语言文本值</param>
        private void SetRPTText(string objName, string txt)
        {
            // 提取文本对象 
            TextObject obj = myReport.ReportDefinition.ReportObjects[objName] as TextObject;
            // 设置相应文本
            obj.Text = txt;
        }

调用上面方法设置文本值后 重新绑定数据