Вход | Регистрация

1С:Предприятие ::

Метки: 

Стандартный период в СКД (выражение в параметрах)

Я
   пам-пам
 
07.02.18 - 11:06
Доброго времени суток.
Отчет на СКД. На вкладке параметры добавляю ДатаНачалаПрошлыйПериод (Дата), ДатаОкончанияПрошлыйПериод (Дата), СтПериодПрошлыйГод (СтандартныйПериод). В запросе данных параметров нет, они используется в условном оформлением. 
В поле выражение для ДатаОкончанияПрошлыйПериод пишу: ВЫБОР КОГДА &СтПериодПрошлыйГод.ДатаОкончания = ДатаВремя(1,1,1) ТОГДА ДАТАВРЕМЯ(3999,12,31) ИНАЧЕ &СтПериодПрошлыйГод.ДатаОкончания КОНЕЦ

Однако данная конструкция не работает, точнее предполагаю что не обрабатывается именно &СтПериодПрошлыйГод.ДатаОкончания = ДатаВремя(1,1,1).

Поиск решения результатов не дал. Заранее спасибо.

з.ы. платформа 8.3.10.2699
 
 
   пам-пам
 
1 - 07.02.18 - 12:09
up
   Pro-tone
 
2 - 07.02.18 - 12:24
(0) стандартный период недоступен в запросе СКД, делай 2 параметра ДатаНачала и ДатаОкончания в запросе, а на вкладке СКД "параметры" завязывай их уже на стандартный период и его выноси пользователю в отбор на форму
   Pro-tone
 
3 - 07.02.18 - 12:31

   пам-пам
 
4 - 07.02.18 - 12:38
(2)(3) все три параметра не нужны в запросе. Используется исключительно для условного оформления (на вкладке "Настройки"). Смысл в том, что "завязка" даты окончания (описанная в первом посте) не работает для стандартного периода, т.е. если в пользовательском режиме не указать период, ничего не сработает.
   Гипервизор
 
5 - 07.02.18 - 12:41
А зачем для условного оформления вот это?  ДАТАВРЕМЯ(3999,12,31)
   пам-пам
 
6 - 07.02.18 - 12:47
(5) опишу вкратце: в отчёте выводятся колонки с периодами и итог по ним. С помощью условного оформления добавляется возможность видеть только колонки указанные в параметре "СтПериодПрошлыйГод", т.е. другие скрываются, а цифры итога остаются как есть.
Соответственно, когда не заполнен "СтПериодПрошлыйГод", должны быть видны все колонки (фильтр не применяется).
   Гипервизор
 
7 - 07.02.18 - 12:55
(6) Все равно не понимаю. Почему нельзя в отборе условного оформления проверить заполненность?
   пам-пам
 
8 - 07.02.18 - 13:00
(7) Вы правы. Усложнял на ровном месте. Спасибо за подсказку.


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует