ВычислениеРабочихДней
☑
0
Hennessy
14.01.14
✎
15:28
Процедура ВычислениеРабочихДней(Команда)
ДатаНач = Дата(2014, 01, 01, 0, 0, 0);
ДатаКон = Дата(2014, 12, 31, 23, 59, 59);
Пока ДатаНач<=ДатаКон Цикл
ДатаНач = ДатаНач+86400;
ДН = ДеньНедели(ДатаНач);
Сообщить(ДН);
Сообщить(ДатаНач);
КонецЦикла;
КонецПроцедуры
Как мне тепеть отделить рабочие дни от выходных?!
1
Волшебник
модератор
14.01.14
✎
15:30
Если ДеньНедели = "Суббота" Или "Воскресенье" Тогда выходной
2
Fish
гуру
14.01.14
✎
15:30
(1) А если это праздник? Или рабочая суббота? :)
3
Волшебник
модератор
14.01.14
✎
15:31
(2) В субботу работают только гои
4
Hennessy
14.01.14
✎
15:32
(1) спасибо
5
Avganec
14.01.14
✎
15:32
(0) без календаря как ты будешь вычислять рабочий это день? праздник ли? или выходной?
6
zladenuw
14.01.14
✎
15:33
а запросом ? :)
7
Necessitudo
14.01.14
✎
15:34
РегламентированныйПроизводственныйКалендарь
8
zladenuw
14.01.14
✎
15:35
(7) если есть в его конфигурации такое чудо
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший