fast report memo脚本
fastreport报表里有一个memo1,数据源为dataset1."year”,显示两位数的年份,比如‘03’、‘98’,现在想年份为“30”以上的,前面加“19”,“30”以下的,前面加“20”,在它的脚本里要如何写?
[解决办法]
推荐你在准备数据源时直接转换好。
假设你的year 是2位字符串
select (case when (CAST year AS INT)<30 then '20'+year else '19'+year end) as 字段 from aa
在FAST REPORT可也可用IIF(strtoint(year)>30,'19'+year,'20'+year)
手写代码,没有测试