22. 编号做法
2015-11-19 10:03
357 查看
var year;
var constr;
var maxseq;
//var name;
year=ABS_DATESTRING($DateTime.Today,"yyyy");
//name=ABS_SQLVALUE("select substr(?,instr(?,'.')+1) from dual ",[FAppUser.OrgID.FFullName,FAppUser.OrgID.FFullName]);
maxseq=ABS_SQLVALUE("select nvl(max(to_number(substr(a.FCode,-4))),0)+1 from HRM_ZRLeave a where substr(a.FCode,-9,4)=? and a.fcompany=?",[year,FCompany]);
constr='0000'+maxseq;
FCompany.Name+'-XZ001-'+year+'-'+constr.substr(-4);
var constr;
var maxseq;
//var name;
year=ABS_DATESTRING($DateTime.Today,"yyyy");
//name=ABS_SQLVALUE("select substr(?,instr(?,'.')+1) from dual ",[FAppUser.OrgID.FFullName,FAppUser.OrgID.FFullName]);
maxseq=ABS_SQLVALUE("select nvl(max(to_number(substr(a.FCode,-4))),0)+1 from HRM_ZRLeave a where substr(a.FCode,-9,4)=? and a.fcompany=?",[year,FCompany]);
constr='0000'+maxseq;
FCompany.Name+'-XZ001-'+year+'-'+constr.substr(-4);
相关文章推荐
- 页面用汉字查询后台乱码解决方案
- EventBus使用详解(一)——初步使用EventBus
- Android 底部滑上滑下动画的Dialog及它的WindowManager.LayoutParams设置
- android adb连接 的一些问题( offline等)
- 多层级Spinner列表选项实时更新树形层级(选择城市)
- Oracle EBS Form 发布到Server端的注意事项
- Linux下的调试工具gdb
- Array
- 将“EntityFramework 5.0.0”更新到“EntityFramework 6.1.3”失败。找不到与“EntityFramework 6.1.3”兼容的“EntityFramework.
- Android学习路线指南
- WebProject应用创建(以及虚拟映射)及编写servlet应用程序
- 使用appium做自动化时如何切换activity
- 测试
- git 将本地项目上传到github
- 15个jQuery小技巧
- C# 中使用readonly关键字和const的区别
- Linux 常用命令
- iOS APP archive打包和打包成Ipa
- LeetCode Maximum Depth of Binary Tree
- Android 使用android-support-multidex解决Dex超出方法数的限制问题,让你的应用不再爆棚