Допустимые выражения в параметрах СКД #613944


#0 by mrd2006
В запросе имеются параметры ДатаОкончания и Дата1 хотелось бы, чтобы при задании параметра ДатаОкончания для параметра Дата1 автоматически выставлялось значение ДатаОкончания + 1 секунда. Как сделать такое в СКД т.е. какую функцию в выражении параметра можно применить?
#1 by Maxus43
в параметрах убрать его из доступных и в поле Выражение прописать что надо?
#2 by mrd2006
Обычное выражение туда не поставишь, т.е. типа &ДатаОкончания+1 не прокатит
#3 by Maxus43
ДобавитьКДате там минимум минута. А в запросе юзать вместо &Дата1 - &ДатаОкончания&
#4 by sergei992003
смотри в синтаксисе:  ДобавитьКДате(Выражение, ТипУвеличения, Величина )
#5 by mrd2006
Спасибо всем
#6 by Maxus43
и что в итоге?
#7 by mrd2006
к сожалению вылезла ещё проблема при выполнении отчета в параметрах одной из виртуальных таблиц остатков где период задал : ДобавитьКДате(&ДатаК, СЕКУНДА, 1) Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1" по причине: Ошибка при исполнении запроса набора данных по причине: {(70, 3)}: Ошибка обработки представления "РегистрНакопления.ВзаиморасчетыСЖильцами.Остатки:Несоответствие типов (Параметр номер ""1"")"
#8 by Maxus43
>> ДобавитьКДате там минимум минута читать не пробовал?)
#9 by Maxus43
и в кавычках пишется "МИНУТА", "ДЕНЬ" и т.д.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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