© Tillypad, 2008-2015
В тех случаях, когда групповые параметры содержат большое количество простых параметров или вложенных групповых параметров, удобнее использовать многострочную форму записи. При многострочной записи в первой строке указывается только название параметра, знак равенства и открывающая круглая скобка. На следующих строках выводятся параметры и их значения. На последней строке выводится только круглая закрывающая скобка.
Групповой параметр =( Параметр1 = Значение1, Параметр2 = Значение2, Параметр3 = Значение3, … Параметр n = Значение n )
Например,
Port = ( Type = SERIAL Name = 'COM1', BaudRate = 4800, ByteSize = 8, StopBits = 1, Parity = Even )
В этом примере групповой параметр
Port
включает в себя простые параметры
Type
,
Name
,
BaudRate
,
ByteSize
,
StopBits
и
Parity
.
Использование многострочной формы записи группового параметра также позволяет включать в групповой параметр другие групповые параметры. Вложенные групповые параметры могут записываться и в однострочной форме, и в многострочной форме. Уровень вложенности параметров не ограничен. Групповые и одиночные параметры, входящие в состав группового параметра, при использовании многострочной формы записи удобно выделять с помощью отступов.
Например,
Identifier = ( Type = MC Timeout = 5000, Length = 1, Prefix = $3C, Code = ( Char ='1', Sequence = $02 ), Code = ( Char ='2', Sequence = $03 ), Code = ( Char ='3', Sequence = $04 ), Code = ( Char = '4', Sequence= $05 ), Code = ( Char = '5', Sequence = $06 ), Code = ( Char = '6', Sequence = $07 ), Code = ( Char = '7', Sequence = $08 ), Code = ( Char = '8', Sequence = $09 ), Code = ( Char = '9', Sequence = $0A ), Code = ( Char = '0', Sequence = $0B ), Suffix = $1C )