Site Logo

Repeat

Группа: Организация циклов

Платформы: t0241

Синтаксис

## : Repeat <IterationsCount> [: <Counter>]
  ## : Body Instructions
  ...
  ## : Body Instructions

Параметры

  • - количество повторений цикла.
  • - (опционально), переменная с номером текущего повторения.
  • Body Instructions - инструкции, выполняемые в цикле.

Описание

Организация циклов при выполнении скрипта.

Примеры

Пример №1

370: Repeat <<4>> : <i>
  1 : Receive <unit>
    Kernel.InterceptedMessage : 1 ; Перехваченное сообщение
      Message.Kind : <Service.CardListUpdater.ReloadProperties>  ; - Перехваченное сообщение (вложенный контейнер)
      Message.Generation : 1  ; - Перехваченное сообщение (вложенный контейнер)
      Message.SourceId : <unit>  ; - Перехваченное сообщение (вложенный контейнер)
      Message.TargetId : <get: <Aliases>, <i>>  ; - Перехваченное сообщение (вложенный контейнер)
        SetTo : <Alias>
  2 : Send <unit> : <Alias>
    Service.CardListUpdater.ReloadPropertiesAnswer : 1
      Result : True ; - True - удалось обновить url, False - обновление не удалось

Результат:

@nonutx

Пример №2

040: Repeat <<UnitsToWaitCount>> : <j>
  1: Call <VerifyWaitUnit>
    Unit : <unit>
    SchemeLoader : <SchemeLoader>
    Address : <get:<UnitsToWait>, <j>>

Результат:

@nonutx
/html>