Имя: Пароль:
1C
1С v8
помогите с циклом
0 Kurbash
 
10.04.14
13:47
такая ситуация: самописная конфа, в ней есть док Сменное задание. в этом доке есть ТЧ. В этой ТЧ есть реквизит количество часов. Проблема в том что значение этого реквизита бывает скажем  26, а на основании этого дока я делаю нары в производство. получается что при нажатии на кнопку должны сформироваться 3 наряда по 8 (8-продолжительность смены) и еще один наряд на 2 часа. МОзг уже не варит, никто не подскажет как это цикл организовать?
1 cw014
 
10.04.14
13:48
Нары делаются не в производство, а на зону
2 cw014
 
10.04.14
13:48
Зачем тебе цикл?
3 Wobland
 
10.04.14
13:48
дарю: % - остаток от деления
4 del123
 
10.04.14
13:51
текколво = колвочасов;
пока текколво > 8 цикл
     создатьнаряд(8);
     текколво = текколво - 8;
конеццикла;
создатьнаряд(текколво);
5 Kurbash
 
10.04.14
13:52
(2)-как зачем? создание доков в цикле
6 Kurbash
 
10.04.14
13:52
(4)-да до этого я сам дотумкал, а остаток как ввывести
7 del123
 
10.04.14
13:53
(6) последняя строка
8 andreymongol82
 
10.04.14
13:54
КолПолных = цел(26/8);
КолНарядов = КолПолных+?(26/8-КолПолных>0,1,0);
9 Kurbash
 
10.04.14
13:54
все, догнал, всем спасибо
Независимо от того, куда вы едете — это в гору и против ветра!