Перенос параметров и литералов коллекций
Параметры методов переносятся в тех случаях, когда:
- вызов или объявление метода превышает максимальную длину строки,
- перенос параметров улучшает понимание инструкции.
В каждой перенесенной строке может содержаться один или несколько параметров.
Запятые, разделяющие параметры, пишутся в конце строк:
Массив.Добавить(Свойство.Параметр1,
                Свойство.Параметр2,
                Свойство.Параметр3,
                Свойство.Параметр4)
Массив.Добавить(Свойство.Параметр1, Свойство.Параметр2,
                Свойство.Параметр3, Свойство.Параметр4)
Перенесенные параметры выравниваются:
- либо по началу первого параметра, в случае ч его закрывающая скобка пишется в конце последней перенесенной строки:
Массив.Добавить(Свойство.Параметр1, 
    Свойство.Параметр2,
    Свойство.Параметр3, 
    Свойство.Параметр4)
Массив.Добавить(Свойство.Параметр1,
                Свойство.Параметр2,
                Свойство.Параметр3,
                Свойство.Параметр4)
метод Метод1(Параметр1: Число, 
	Параметр2: Строка, 
       Параметр3: Строка): Булево
    пер Переменная1 = 40
    возврат Истина
;
метод Метод1(Параметр1: Число, 
             Параметр2: Строка, 
             Параметр3: Строка): Булево
    пер Переменная1 = 40
    возврат Истина
;
- 
либо одним синтаксическим отступом, в случае чего параметры переносятся начиная с первого, а закрывающая скобка пишется: - либо на отдельной строке с отступом, соответствующим отступу всей инструкции,
- либо в конце последней перенесенной строки.
 
Массив.Добавить(
    Свойство.Параметр1,
    Свойство.Параметр2,
    Свойство.Параметр3,
    Свойство.Параметр4
)
Массив.Добавить(
    Свойство.Параметр1,
    Свойство.Параметр2,
    Сво йство.Параметр3,
    Свойство.Параметр4)
метод Метод1(
    Параметр1: Число, 
    Параметр2: Строка, 
    Параметр3: Строка
): Булево
    пер Переменная1 = 40
    возврат Истина
;
метод Метод1(
    Параметр1: Число, 
    Параметр2: Строка, 
    Параметр3: Строка): Булево
    пер Переменная1 = 40
    возврат Истина
;
Литералы коллекций переносятся по тем же правилам, что и параметры методов:
пер ИменаПолей = ["Идентификатор", 
                  "Размер", 
                  "Цвет"]
пер ИменаПолей = [
    "Идентификатор", 
    "Размер", 
    "Цвет"
]
пер МножествоСДанными = {1, 
                         2, 
                         3}
пер МножествоСДанными = {
    1, 
    2, 
    3
}
пер КурсыВалют = {"RUB": 1, 
                  "BYN": 31.01}
пер КурсыВалют = {
    "RUB": 1, 
    "BYN": 31.01
}