There's a reason why I shouldn't try coding on a Friday evening.
I stupidly missed the view name .
var db = new Array(@DbName()[0], 'mydatabase.nsf')
var VIEW = "lookupcompletedbydate";
var today = new Date();
var yr = today.getFullYear().toString()
var mth = (today.getMonth()+1).toString();
if(mth.length == 1){
mth = "0" + mth
}
var dy = today.getDate().toString();
if(dy.length == 1){
dy = "0" + dy
}
var KEY = yr+mth+dy;
completed = @DbLookup(db, VIEW, KEY, 2);
if (completed != null){
@Elements(@Trim(@Explode(completed)));
}
else
{
return 0;
}