Проблема с периодом в СКД #450472


#0 by Kuzia89
Доброго времени суток Такая проблема: Есть параметр Период с составом даты Дата (пробовал и ДатаИВремя). По примеру из "Разработка сложных отчетов" Хрусталевой в колонке Выражение прописываю КонецПериода(&Период,"День"). В теории этот параметр должен передавать указанную дату со временем 23-59-59. Но не тут то было. Запускаю отчет програмно и отладчик показывает начало дня... Выправляю уже в коде функцией КонецДня. Неужели косяк СКД, или я что то не так делаю? Заранее спасибо
#1 by Aprobator
Прописываешь для параметра Период? Попробуй так: Добавить Параметр ИмяПараметра = Дата1 (например) тип Дата состав ДатаИВремя ОграничениеДоступности Истина. Выражение для Параметр Период КонецДня(&Дата1, "День") ОграничениеДоступности Ложь.
#2 by Kuzia89
не то... У меня такие мысли: Когда на вкладке Настройки-Параметры данных выбираешь тип для периода, там есть 2 варианта: СтандартнаяДатаНачала и ПолеКомпановкиДанных. Соответственно выбираю СтандартнаяДатаНачала. Может в этом дело... В общем крайне подозрительная ситуация...
#3 by Aprobator
там много чего есть. Там и стандартный период еще есть.
#4 by detec
См. скриншот кода в схеме компоновки.
#5 by Kuzia89
есть такой пример Разработка сложных отчетов" Хрусталевой, но мне не нужен промежуток, мне нужна одна дата. И пример с одной датой, описанный у Хрусталевой, не работает
#6 by Kuzia89
Если на вкладке параметры указать тип Дата (а не стандартный период), то на вкладке Настройки-Параметры данных есть только 2 варианта: СтандартнаяДатаНачала и ПолеКомпановкиДанных
#7 by Kuzia89
Вопрос вдогонку: Если при запросе к виртуальной таблице остатков в параметр период передать дату например 15.12.2009 23-59-59 , то она не учтет записи доков на 15.12.2009 23-59-59. Понятно, что нужно передать МоментВремени, но как поступить в отчете?
#8 by IronDemon
Добавить секунду
#9 by Kuzia89
думал насчет этого но тогда могут попасть доки на 00-00-00... хотя нет...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С