РегистрСведений. Отбор по периоду
19.07.2011
19:08
#1
"Здравствуйте,<br> <br>У меня есть периодический регистр сведений в пределах секунды. Подскажите, пожалуйста, как получить набор записей с отбором по периоду? Нужно получить набор записей за определенный день. Пишу следующее:<br> <br>Набор = РегистрыСведений.ууОборотыУУ.СоздатьНаборЗаписей();<br>Набор.Отбор.Период.ЗначениеС = НачалоДня(Период);<br>Набор.Отбор.Период.ЗначениеПо = КонецДня(Период);<br>Набор.Отбор.Период.использование = Истина;<br>Набор.Прочитать();<br> <br>но он не отбирает(((....если подставлять дату в значение, то тогда ерунда получается, ведь нужно в пределах секунды указывать значение, а в течении дня может быть множество уникальных наборов...<br> <br>Как быть? подскажите, плиз. Огромное спасибо!!!"
19.07.2011
20:43
#2
"Набор.Отбор.Период.ВидСравнения = ВидСравнения.ИнтервалВключаяГраницы;<br>т.к. по умолчанию ВидСравнения.Равно"
19.07.2011
21:04
#3
Спасибо за отклик. Пытаюсь изменить видсравнения. Выдает ошибку времени исполнения....(((( почему? получается только видсравнения равно признает.
20.07.2011
10:07
#4
Справка к РегистрСведенийНаборЗаписей:<br>Свойство Отбор.<br> <br>... "Важно! Отбор может устанавливаться только на равенство."<br> <br> <br>Если надо получить записи за день, то можно запросом.<br>Если их потом надо перезаписывать, то менеджером записи по каждой строке выборки запроса.
Читают тему
(гостей: 1)