在总账期末结账界面显示最后一次成功结账时间
最后一次总账期末结账的时间,在每次成功结账时都会记录到数据库表中,记录的表名为:
T_GL_ACCOUNTBOOKCLOSEDAT
要将最后一次成功结账时间显示在总账期末结账界面上,推荐的二开方案如下:
1,在BOS设计器中为总账期末结账界面添加一个字段,用于显示最后一次成功结账时间,如FLastCloseTime,应设置为不可编辑。
2,开发一个表单插件,挂在总账期末结账表单插件中官方插件的后面。待官方插件加载完所有账簿信息后,再执行本插件。该插件负责从上面的表中取出账簿的最后结账时间。
3,在插件的AfterBindData事件中,写入取数逻辑。大致SQL如下:
SELECT FACCOUNTBOOKID, MAX(FDATE) FLASTCLOSEDATE FROM T_GL_ACCOUNTBOOKCLOSEDATE GROUP BY FACCOUNTBOOKID
4,取出数据后根据账簿ID匹配,将对应的FLASTCLOSEDATE值填入前面添加的FLastCloseTime字段中
注:表单插件的开发方法及插件注册方法,请搜索金蝶社区相关文章。
希望上面的方案对你有用。
在总账期末结账界面显示最后一次成功结账时间
最后一次总账期末结账的时间,在每次成功结账时都会记录到数据库表中,记录的表名为:T_GL_ACCOUNTBOOKCLOSEDAT 要将最后...
点击下载文档
本文2024-09-16 18:10:47发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-20461.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章