以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 隔月回收编号不能用如何实现? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=196296) |
|
-- 作者:lin98 -- 发布时间:2025/4/16 14:11:00 -- 隔月回收编号不能用如何实现? 3、: Dim msg As String = e.Message 客户端的设计 选择客户端项目的订单表, If e.DataCol.Name = "日期" Then 回收编号利用,如何处理隔月多余的编号,比如现在是2025年4月,在回收编号表中有2025年3月的编号,如何去不用,比如现应是DD-202504-001,如果回收表有DD-202503-029,如何实现? |
|
-- 作者:有点蓝 -- 发布时间:2025/4/16 14:29:00 -- 查回收表的时候加上条件,比如: dim f as string = "原来其它条件 and 编号 like \'*-202504-*\'"
|
|
-- 作者:lin98 -- 发布时间:2025/4/17 9:45:00 --
|
|
-- 作者:有点蓝 -- 发布时间:2025/4/17 9:55:00 -- dim d as date = cdate("2025-04-02").addmonths(-1) dim s as string = "DD-" & format(d,"yyyyMM") datatables("回收表").sqldeletefor("编号 like \'" & s & "%\'")
|
|
-- 作者:lin98 -- 发布时间:2025/4/17 14:29:00 --
|
|
-- 作者:有点蓝 -- 发布时间:2025/4/17 14:44:00 -- 1、放到AfterOpenProject,或者做个计划管理,每月1号处理 2、去掉前缀
|