某HR系统自定义报表不支持NVARCHAR

最近人事部提出,在HR系统自定义报表功能模块中增加一个"个人薪资报税报表"。

HR系统过去没有参与过培训,自从我接手此系统后也没有进行过任何的培训,拿在手里就用。

自定义报表功能模块比较简单,把SQL脚本或存储过程写好后,放上去即可。

问题:

1. 当我保存后,却不会显示出来。经过半天时间摸索,发现自定义报表也有权限控制,默认无权限包括创建者。

2.报表显示字段不全。(此例子是通过存储过程实现)百思不得其解,Message给经验人,他因出差不方便回复,无法帮助。

女同事:是否字体(字符集)所致呢?她提醒我了,因此,把存储过程中的 (N'') 的"N"去,即使用VARCHAR类型,而不使用NVARCHAR类型,正解改一个显示一列,直到把所有列的NVARCHAR类型换为VARCHAR类型, 这时才全部字段显示出来。

对此,非常感谢同事的帮助。

HR系统不支持NVARCHAR有历史原因,从FASTREPORT2.4版本可知,在DELPHI6盛行年代比较成熟。 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值