Сравнение со значением перечисления
☑
0
miniconda
11.12.19
✎
11:11
Я делаю функцию "ДобавитьКДатеРабочиеДни". Как мне правильно либо в самом запросе указать тип дня (моя попытка с перечислением) или ниже через УстановитьПараметр указать тип дня?
ВЫБОР
КОГДА ПроизводственныйКалендарь.ВидДня = ЗНАЧЕНИЕ(Перечисления.ВидыДнейПроизводственногоКалендаря.Рабочий)
ИЛИ ПроизводственныйКалендарь.ВидДня = &Предпраздничный
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ КАК ЧислоРабочихДней,
...
1
Ёпрст
гуру
11.12.19
✎
11:12
(0) ПеречислениЕЕЕЕЕЕЕ
2
miniconda
11.12.19
✎
11:15
(1) Понял. А если через УстановитьПараметр, то вот так? Или тоже перечислениЕЕЕЕ? :))
Запрос.УстановитьПараметр("РабочийДень", Перечисления.ВидыДнейПроизводственногоКалендаря.Рабочий);
Запрос.УстановитьПараметр("ПредпраздничныйДень", Перечисления.ВидыДнейПроизводственногоКалендаря.Предпраздничный);
3
hhhh
11.12.19
✎
11:22
(2) вы не ливингстар случаем? Это только он такие вопросы задает. Это его фирменная фишка.
4
miniconda
11.12.19
✎
11:25
(3) нет, уже видел в своих вопросах такие шутки, я просто учусь
5
Ёпрст
гуру
11.12.19
✎
11:28
(2)да
6
Галахад
гуру
11.12.19
✎
11:29
"Перечис" + ("ctrl" + "пробел")
7
pechkin
11.12.19
✎
11:29
вместо или можно задавать параметр массив ПроизводственныйКалендарь.ВидДня В (&ВидыДней)
8
miniconda
11.12.19
✎
11:36
Всем спасибо
9
Dno1C
11.12.19
✎
11:54
Что за конфа ищи это
Функция ОпределитьДату(ДатаНач, ЧислоДней) Экспорт
10
Droning1C
11.12.19
✎
14:18
(3) А что за ливингстар? Не первый раз уже вижу шутеечки про этого товарища...
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший