我正在一个支持英语和阿拉伯语的程序中工作,目前我们正在开发程序报告。
我们选择在 WindowsFormsApplication(C#) 中使用带有 ReportViewer 控件的 SSRS 我搜索了一种根据语言(LTR 英语、RTL 阿拉伯语)更改 tablix 的 DirectionLayout 属性的方法,我尝试了很多解决方案但没有成功。
我不想创建两个报告或创建一个包含两个 tablixes 的报告,每个表对应一种语言。
现在我正在尝试执行以下操作:
- 使用 SSRS Web 服务获取报表定义
- 编辑报表定义(将 Tablex DirectionLayout 转换为 RTL)
- 使用 SSRS 执行服务加载定义并呈现报表
- 将呈现的报表分配给 ReportViewr 控件
我想知道这可能吗?我在哪里可以搜索来完成这项任务?