理解一下你的问题,你是希望执行过的下次再执行时就跳过对吗?
这种情况通常要加参数来控制,大概的做法是定时调度执行成功后,对相应行记录做标记,报表增加过滤标记的参数,定时调度里使用这个参数就可以避免重复执行
增加布尔型过滤参数filter,在数据查询里添加以下内容:
Mysql:
数据查询里增加条件:${if(filter, " AND time_column >= NOW() - INTERVAL 10 MINUTE", "")}
Oracle:
数据查询里增加条件:${if(filter, " AND time_column >= sysdate - INTERVAL 10 MINUTE", "")}
在模板数据集里增加以上参数:

然后在定时调度里增加参数filter,设置为布尔型,传值为true