Имя: Пароль:
1C
 
Для Цикл
0 Kipriana
 
18.10.04
18:27
Бррр...
Ничего не понимаю... Если я пишу цикл

Для Эл1=-1 По Эл1=2 Цикл
Для Эл2=-1 По Эл2=1 Цикл

...

КонецЦикла;
КонецЦикла;


Этот цикл перебирает только значения -1 и 0. Но не доходит до 1 и 2! Это у него проблемы с переходом через "ноль" или это опять у меня проблемы с головой?!
1 Kipriana
 
18.10.04
18:29
Точнее даже:

Для Эл1=-1 По Эл1=2 Цикл
Для Эл2=-1 По Эл2=2 Цикл

...

КонецЦикла;
КонецЦикла;

Но это сути не меняет...
2 ezh
 
18.10.04
18:34
надо писать Для Эл1 = -1 По 2 Цикл.
щас у тебя происходит вот что: конструкция "По Эл1 = 2" превращается в "По Ложь" (так как это логическое выражение), Ложь преобразуется к нулю. Поэтому, фактически, цикл у тебя с -1 по 0.
3 ezh
 
18.10.04
18:35
не слыхала байку про тупого 1С-ника? вот так они и появляются.
4 Kipriana
 
18.10.04
18:36
Я Вас ещё раз люблю!
И торжественно обещаю больше так много не пить... )))) Перед работой...
5 Kipriana
 
18.10.04
18:36
Ссыль меня что ли на эту байку )))))))
6 ezh
 
18.10.04
18:42
люби не меня, а Волшебника. это он меня всему научил.
7 ezh
 
18.10.04
18:42
купи его книжку и будь счастлива.
Независимо от того, куда вы едете — это в гору и против ветра!