**需求:**想做一张填报单,但是不想让员工的名字自己填写,实现登录自己的决策系统账号之后能自动生成用户的真实姓名。
**方法:**1、.想生成真实姓名公司的决策系统必须有你的名字,然后数据库里才会有你的名字。没有的话可以自己登陆公司的决策系统admin管理用户自己创建。
2、报表中有字段ID,真实姓名的字段,连接数据库finedb好数据库[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-424nqzgV-1581778440789)(连接https://img-blog.csdnimg.cn/2020021522523451.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ2MjU3NzY3,size_16,color_FFFFFF,t_70)]
帆软做填报报表如何自动生成用户姓名???
驱动器:com.fr.third.org.hsqldb.jdbcDriver
URL:jdbc:sqlite://${ENV_HOME}/…/help/FRDemo.db

之后在设计器新建数据库命名为finedb,然后在单元格写上公式;=finedb.select(REALNAME, USERNAME = $fine_username)
帆软做填报报表如何自动生成用户姓名???
ID也要的话就把公式上的REALNAME换成ID,写上=finedb.select(ID, USERNAME = $fine_username)。之后在服务器–报表平台管理–登录自己的用户帆软做填报报表如何自动生成用户姓名???
然后登录自己的账号 如下图:帆软做填报报表如何自动生成用户姓名???
最后预览生成自己的真实姓名:帆软做填报报表如何自动生成用户姓名???

生成之后 想要后面的字段进行填报就按照以往的步骤操作,记住设置填报属性的时候千万不要设置finedb数据库,不要把数据填到finedb 不然的话会造成数据库用户的混乱。
谢谢 希望能帮到大家!

相关文章: