Вот у меня возник вопрос. Есть СКД. Есть запросы к бухгалтерским регистрам. В этих запросах период нужно задать с границей, включающей последнюю секунду последней минуты последнего часа, ... Т.е. границу с параметром "включая". Понятно излагаю? Так, продолжим... У меня при попытке передать в СКД данные с типом "граница" в "кондата", например, "кондата" оказывается пустой. Если передавать просто дату - все гуд. Кто-нить сталкивался? Заранее спасибо...
Один из вариантов - через обращение к общему модулю. На закладке "Параметры", в поле "Выражение" пишем: ОбщийМодульСКД.СоздатьГраницуПоДате(Дата) Соответственно в неглобальном общем модуле ОбщийМодульСКД создаем функцию
Функция СоздатьГраницуПоДате(Дата) возврат Новый Граница(Дата, ВидГраницы.Включая); КонецФункции
Второй вариант. РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки({(&КонПределС)} В параметрах - ДобавитьКДате(КонецПЕРИОДА(&ДатаКон, "ДЕНЬ"),"Секунда",1)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан