О!
q.resetValidTimeStateQueryType() - это то, что надо. Переключаться в режим Correction при этом не нужно.
Интересно, что, по крайней мере, в моем примере resetValidTimeStateQueryType() ничуть не влияет на значения, возвращаемые функциями
X++:
OurTable_ds.query().validTimeStateAsOfDateTime();
OurTable_ds.validTimeStateAutoQuery();
OurTable_ds.validTimeStateUpdate();
- но при этом по поведению данных в гриде явно видно, что фильтр, предварительно установленный с помощью validTimeStateAsOfDateTime(), на самом деле сбрасывается.
Недодокументированная какая-то функция.
Спасибо большое, что подсказали, куда смотреть.