Цитата:
Сообщение от
Rimantas
Нашёл подходящий способ :
Код:
ds = queryRun.query().dataSourceNo(1);
range = ds.findRange(fieldnum(ProdTableJour,TransDate));
if ( range )
Этот код возвращает сам критерий, действующий в запросе (установленный пользователем или программистом)
Но этот код ничего не проверяет. Возвращает условие и все.
Т.е. если в запросе на TransDate установлен критерий 01.01.2007..31.01.2007, то findRange просто вернет эту строку. Но не проверит, что, например, дата 15.01.2007 подходит под этот критерий.