报表解决Excel导入数据不能根据显示值将实际值存入数据库的问题

来源:互联网 发布:newman 网络引论 编辑:程序博客网 时间:2024/05/22 14:15

         报表在展示的时候,可以根据它的实际值设置显示值,如图:


        那么,问题来了,当我们做的是填报报表而又要用到这个功能时,那么填入的数据就可能会出现问题,我这次就遇到了这种问题,我要实现的是在填报时填入的是汉字名称,而存进数据库时存的是它的编码,应此采用了如上图的数据字典设置,结果在测试的时候,如果从页面上直接填报,它能根据汉字名称正确地存入编码,而一旦从Excel表中导入数据来填,则存的是汉字。

解决这个问题的办法是,在设置填报属性的时候,对该字段设置一条公式,具体如图:

                               


        改公式的意思是取得服务处数据集中字段RYF02的值等于A3的 值时所对应的字段RYF01的值,具体可以查询报表公式。

0 0