Hi.
Maybe WHERE RecurTaskScheduleDate = this.DateWeekday…
Only the implicit fields use the prefix file (because fields related with page «metadata»); created fields don’t need this prefix.
However, you’re working with tasks and inline fields in task text are “nested” fields under the task-level (a sub-level of the “file”). But tasks queries working in both levels (file and tasks), that’s why you don’t need to distinguish RecurTaskScheduleDate with file.tasks.RecurTaskScheduleDate.