Questa è la procedura
- Code: Select all
var oggi = app.locale.now();
console.log(oggi)
oggi = app.locale.moment(oggi).subtract(31, "days")
var sqlFiltro = oggi.format("YYYY-MM-DD HH:mm:ss");
var tmbColl = yield App.MobworkComponent.TimeReport.loadCollection(app, {
CodUsr : "=" + app.CodUsrLoggato,
OraMarcatempo : ">" + sqlFiltro
}, true);
$TImbrature.collection = tmbColl;
Il filtro sulla data non funziona, dal debug della web API vedo che viene tradotto in
where ((OraMarcatempo between {ts '1899-12-30 00:00:00'} and {ts '1899-12-30 00:00:00'}))
Come bisogna fare in questi casi per avere come filtro OraMarcatempo > today()-31 ?
Grazie