这里查询的是子表"公司领导行程流水",还有一张父表"公司领导行程安排",父表有两个属性'出差开始时间'和'出差结束时间',父表保存的时候就根据这两个时间自动生成时间段间每天的出差信息.
而信息的添加就是使用:
Doc = docProcess.doNew(subform,user,createParamsTable());docProcess.doCreate(doc,user);
docProcess.doCreate(starDoc,user);
而查询语句复制到数据客户端查询是返回空的,因为他的时间判断是:
DATE_FORMAT(ITEM_时间, '%Y-%m-%d %T')>= '2012-05-09 00:00:00' and DATE_FORMAT(ITEM_时间, '%Y-%m-%d %T')<= '2012-05-09 00:00:00'
但正确的判断时间应该是:
DATE_FORMAT(ITEM_时间, '%Y-%m-%d %T')>= '2012-05-09 00:00:00' and DATE_FORMAT(ITEM_时间, '%Y-%m-%d %T')<= '2012-05-09 23:59:59'
我现在想知道的就是这个自动生成的判断时间'2012-05-09 00:00:00'是在源代码哪里实现的,问题出现在哪里我可以自己来找. |