8.х Цикл

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем OIT, 1 ноя 2008.

  1. TopicStarter Overlay
    OIT
    Offline

    OIT Опытный в 1С

    Регистрация:
    7 май 2007
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    Как можно внутри цикла вернуться на начало цикла
    но только не прервать
    Спасибо
  2. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    Можно в цикле изменить текущее значение итератора. Только, вот с точки зрения логики программирования...
  3. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Это пожалуй единственный метод, когда легендарный оператор Перейти (GoTo) оправдывает своё существование.
  4. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Кстати, оператор Прервать - прерывает выполнение цикла вообще. Может быть имеется ввиду оператор Продолжить?
  5. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    У меня тоже подозрение о "Продолжить"
    Лучше , если я ошибаюсь насчет Продолжить, в таком случае организовать цикл таким образом, чтобы это был не цикл с итератором (Для А = 1 По 100 Цикл), а через условие (Пока НадоВестиЦикл Цикл)

Поделиться этой страницей