想修改数据,比如说将单据时间修改为2015-9-21,那么单号也得随之改变,大概格式为DH年月+四位数,如果当月超出四位数那么变为五位数,反正就取当月单号最大的+1,最要紧的是怎么去实现批量更新?
如果我要修改DH2014070008 日期为2013-03-01
那么单号要修改为DH2013030001, 如果这样直接更新上去,肯定会报错,因为单号是主键,只能取当月最大的单号+1
我要实现的是批量的更新,比如二楼贴的图片里,我怎么去实现批量更新单号?
想修改数据,比如说将单据时间修改为2015-9-21,那么单号也得随之改变,大概格式为DH年月+四位数,如果当月超出四位数那么变为五位数,反正就取当月单号最大的+1,最要紧的是怎么去实现批量更新?
如果我要修改DH2014070008 日期为2013-03-01
那么单号要修改为DH2013030001, 如果这样直接更新上去,肯定会报错,因为单号是主键,只能取当月最大的单号+1
我要实现的是批量的更新,比如二楼贴的图片里,我怎么去实现批量更新单号?