Разновидности редактора аргументов

  Редактор аргументов шаблона

  Редактор аргументов канала CALL с ненастроенным свойством ВЫЗОВ

  Редактор аргументов компонента с настроенным свойством ВЫЗОВ

Редактор аргументов шаблона

Редактор аргументов шаблона снабжен типовыми инструментами создания, удаления, работы с буфером обмена и поиска (см. Типовые инструменты редактирования ), а также содержит специфические инструменты редактирования:

Группировать выделенные аргументы – по этой команде выделенной группе аргументов автоматически присваивается номер (очередной порядковый). Этот номер отображается в поле Группа каждого аргумента группы;

Отменить принадлежность выделенных аргументов к группе.

При задании имен аргументов шаблона нужно учитывать следующее:

   шаблоны экранов и связей с БД используют индексы аргументов – это означает, что при изменении имени аргумента, например, шаблона связи с БД в ИС автоматически изменятся: имя соответствующего аргумента компонента, вызывающего этот шаблон, и SQL-запрос, в котором использован аргумент;

   шаблоны отчетов и программ используют имена аргументов – это означает, что после изменения имени аргумента необходимо соответствующим образом отредактировать шаблон программы или документа.

Редактор аргументов канала CALL с ненастроенным свойством ВЫЗОВ

В отличие от редактора аргументов шаблона, в этом редакторе присутствуют следующие инструменты:

Создать каналы и привязать к аргументам – по этой команде в той же группе каналов, к которой принадлежит и канал CALL, автоматически создаются каналы и привязываются к аргументам. Алгоритм этой процедуры зависит от параметров аргументов (см. Автопостроение и автопривязка каналов из редактора аргументов ).

Редактор аргументов компонента с настроенным свойством ВЫЗОВ

В отличие от редактора аргумента канала класса CALL с ненастроенным свойством вызов, в этом редакторе отсутствует инструмент создания аргументов (а в редакторе аргументов источника/приемника – и инструменты автоматического создания каналов) и присутствует следующий переключатель:

Синхронизировать изменения привязок со всеми вызовами шаблона – если эта опция включена (иконка имеет "утопленный" вид), то изменение привязок аргументов данного компонента равнозначно изменению привязок всех компонентов, вызывающих тот же шаблон. Для включения/отключения данной опции надо нажать ЛК на переключателе.

Основные параметры аргументов – имя, тип и тип данных – не могут быть изменены в редакторе аргументов компонента с настроенным свойством вызов.