Подскажите, как реализовать это условие соединения для СКД?
(ну или на крайний случай в условии где)
и Выбор Когда &НачалоПериода <> ДатаВремя(1,1,1) Тогда
&НачалоПериода <= КП.Дата
Иначе Истина
Конец
и Выбор Когда &ОкончаниеПериода <> ДатаВремя(1,1,1) Тогда
КонецПериода(&ОкончаниеПериода, День) >= КП.Дата
Иначе Истина
Конец
Выполнение падает в ошибку, когда даты пустые, хотя флажки запрета незаполненных не установлены.
не заработало
Ошибка при исполнении запроса набора данных
по причине:
{(17, 11)}: Не задано значение параметра "НачалоПериода"
КОГДА <<?>>&НачалоПериода <> ДАТАВРЕМЯ(1, 1, 1)
условие вытащил из макета при исполнении, оно такое как написано.
И (ВЫБОР
КОГДА &НачалоПериода <> ДАТАВРЕМЯ(1, 1, 1)
ТОГДА ВЫБОР
КОГДА &НачалоПериода <= КП.Дата
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ
ИНАЧЕ ИСТИНА
КОНЕЦ)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой