在Telerik报告中将序列号显示为罗马字母

问题描述 投票:0回答:1

需要在telerik报告中将序列号显示为罗马字母(i,ii)。是否有内置功能,或者是否有任何方法可以从报表侧将整数sl数字转换为罗马字母]

c# asp.net telerik telerik-mvc telerik-reporting
1个回答
0
投票

Telerik Reporting不支持数字转换,但是您可以编写C#或VB方法,以在单独的程序集中将数字转换为罗马数字。可以在报告应用程序的配置中引用此程序集,从而可以通过UserFunctions调用转换方法。如果序列号来自数据库,则编写服务器端函数将其在服务器上转换并仅在报告中使用此值可能会更容易。这是一个如何在MSSQL中执行此操作的示例(尽管从未测试过):Convert Number to Roman Numerals in SQL Server

© www.soinside.com 2019 - 2024. All rights reserved.