|
Как организовать цикл по Дням |
☑ |
0
SeregaMW
01.10.10
✎
14:35
|
Преветствую всех форумчан.
Подскажите как организовать Цикл по Дататам в 7 версии работал такой подход
НачДата и КонДата - это элементы формы с типом дата.
Для ТекДата = НачДата по КонДата Цикл
КонецЦикла;
а в 8 версии выдает ошибку:
{Форма.Форма(3050)}: Преобразование значения к типу Число не может быть выполнено
КонецЦикла;
|
|
1
Irbis
01.10.10
✎
14:36
|
Пока ТекДата<=КонДата Цикл
|
|
2
Ненавижу 1С
гуру
01.10.10
✎
14:37
|
теперь можно так: ШаманскоеЧисло = 60*60*24; ТекДата = НачДата; Пока ТекДата<=КонДата Цикл; ... ТекДата = ТекДата+ШаманскоеЧисло; КонецЦикла;
|
|
3
Kashemir
01.10.10
✎
14:39
|
ТекДата = НачДата; Пока ТекДата<=КонДата Цикл; ТекДата = КонецДня(ТекДата) + 1; КонецЦикла;
|
|
6
Ненавижу 1С
гуру
01.10.10
✎
14:46
|
кто скрыл мой пост? в (3) написано неверно
|
|
7
SeregaMW
01.10.10
✎
14:47
|
Число 86400 уже запомнилось как 7*8
По моему Kashemir предложил самое прикольное решение!
Всем БОЛЬШОЕ СПАСИБО!!!
|
|
8
Ненавижу 1С
гуру
01.10.10
✎
14:48
|
(6) верно, ыыы, прошу прощения - я туплю
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший