**需求:**想做一张填报单,但是不想让员工的名字自己填写,实现登录自己的决策系统账号之后能自动生成用户的真实姓名。
**方法:**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 = $fin