日期类型批号属性格式支持2位月份原创
1人赞赏了该文章
344次浏览
编辑于2023年01月04日 14:32:13
日期类型批号属性已经预置了不少的日期格式,如果有需要其它未预置的标准格式,可以通过预插格式数据的方式来扩展支持,比如执行如下语句,可以支持2位的月份格式:
delete T_BD_LOTITEMFORMAT where FID = 100001;
insert T_BD_LOTITEMFORMAT(FID,FNUMBER,FITEMTYPE,FFORMATVALUE,FSEQ,FISSYSPRESET,FDOCUMENTSTATUS,FFORBIDSTATUS) values(100001,'MM', 'DateTime', 'MM', 27, '0', 'C', 'A');
delete T_BD_LOTITEMFORMAT_L where FID = 100001;
insert T_BD_LOTITEMFORMAT_L(FPKID,FID,FLOCALEID,FNAME) values(100001, 100001, 2052, 'MM');
说明:FID和FPKID为数据内码,需要遵守二开规则,从100001开始,避开标准内码区段。
FITEMTYPE为属性数据类型,可参考标准预置数据选用。
FFORMATVALUE为格式值,对于日期类型属性,只要是标准的日期格式化字符串都可以使用,部分预置值已经被用作特定格式。
非标准格式,需要自定义处理转换格式化到文本类型字段,然后编码规则通过文本字段取用。
赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读