mixalevo432 написал(а):
-------------------------------------------------------
> Существует ли возможность указать в этом запросе
> жёсткий интервал по датам, т.е. задать помимо
> термина, например, "История", интервал новых
> поступлений 30 дней от текущей даты?
К сожалению, нет. Язык запросов ИРБИС не поддерживает функций.
Согласен с коллегой в том, что генерировать новую дату нужно одним из алгоритмических языков -- PHP, JavaScript. Можно использовать также язык форматирования ИРБИС.
Обрати внимание на функцию &uf('3. В ней предусмотрена возможность вычитания дат.
Цитата:http://wiki.elnit.org/index.php/UNIFOR#.D0.A3.D0.B4.D0.B0.D0.BB.D0.B8.D1.82.D1.8C_.D0.B4.D0.B2.D0.BE.D0.B9.D0.BD.D1.8B.D0.B5_.D0.BA.D0.B0.D0.B2.D1.8B.D1.87.D0.BA.D0.B8_.D0.B8.D0.B7_.D0.B7.D0.B0.D0.B4.D0.B0.D0.BD.D0.BD.D0.BE.D0.B9_.D1.81.D1.82.D1.80.D0.BE.D0.BA.D0.B8_.E2.80.93_.26uf.28.279.E2.80.A6
3BГГГГММДД/ддд – прибавить/вычесть из заданной даты в виде ГГГГММДД заданное количество дней (ддд – может быть отрицательным) и вернуть полученную дату в виде ГГГГММДД. Присутствует в версиях ИРБИС с 2007.2.