Группа ГЭ ‘Свободные формы’

  Управление отображением ГЭ

  Перепривязка ГЭ

В эту группу входит единственный ГЭ Свободные формы  .

В рамках графической базы узла можно создавать графические элементы, не имеющие координат и не выводимые на экранах. Эти ГЭ используются для управления с помощью заданного канала видимостью других ГЭ, привязкой ГЭ к другим каналам.

ГЭ Свободные формы сохранен в TRACE MODE 6 только для совместимости с версией 5. В проекте TRACE MODE 6 этот ГЭ использовать не следует, после конвертирования проекта TM5 в TM6 его нужно удалить.

Для того, чтобы воспользоваться ГЭ Свободные формы, необходимо установить флаг Использовать устаревшие функции в разделе РПД окна Настройки (см. Задание параметров РПД ).

При выборе ГЭ Свободные формы на экран выводится окно настроек.

Первая вкладка  Отображение этого окна используется для управления видимостью других ГЭ. Вкладка  Перепривязка предназначена для управления привязкой ГЭ к различным аргументам.

Управление отображением ГЭ

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

Для добавления/удаления свободных форм предусмотрены типовые средства  и  (см. Типовые средства редактирования ). После создания в окне появляется следующая строка:

В поле Имя задается название формы. Источник данных задает управляющий аргумент – при двойном нажатии ЛК открывается стандартное окно выбора аргумента (см. Табличный редактор аргументов ).

Для добавления/удаления управляемых ГЭ нужно дважды нажать в поле Графические элементы, при этом оно примет вид  . Теперь с помощью мыши нужно выбрать на экране нужные ГЭ. Для добавления/удаления сразу нескольких ГЭ нужно последовательно выделять их, удерживая клавишу Ctrl. По окончании выбора для сохранения выделения нужно нажать кнопку  . Для отмены внесенных изменений служит кнопка  . Для очистки списка выбранных ГЭ предусмотрена кнопка  .

После окончания редактирования поле Графические элементы примет вид Всего = N. Число N означает количество выбранных ГЭ.

Перепривязка ГЭ

Эти ГЭ позволяют перепривязать другие элементы к аргументам в зависимости от значения управляющего аргумента. ГЭ Перепривязка связан с экраном, при редактировании которого был создан. Аргументы, на которые переключается управляемый ГЭ, образуют список привязок. Значение управляющего аргумента (это аргумент, с которым связан ГЭ Перепривязка), указывает номер строки в этом списке, начиная с 0, определяя аргумент для управляемого ГЭ.

Для добавления/удаления свободных форм предусмотрены типовые средства  и  (см. Типовые средства редактирования ). После создания в окне появляется следующая строка:

В поле Имя задается название формы. Источник данных задает управляющий аргумент – при двойном нажатии ЛК открывается стандартное окно выбора аргумента (см. Табличный редактор аргументов ).

Для добавления/удаления управляемых ГЭ нужно дважды нажать в поле Графические элементы, при этом оно примет вид  . Теперь с помощью мыши нужно выбрать на экране нужные ГЭ. Для добавления/удаления сразу нескольких ГЭ нужно последовательно выделять их, удерживая клавишу Ctrl. По окончании выбора для сохранения выделения нужно нажать кнопку  . Для отмены внесенных изменений служит кнопка  . Для очистки списка выбранных ГЭ предусмотрена кнопка  .

После окончания редактирования поле Графические элементы примет вид Всего = N. Число N означает количество выбранных ГЭ.

Для создания списка перепривязываемых аргументов нужно дважды нажать в поле Список привязок, при этом откроется одноименной окно:

Число перед именем аргумента показывает номер строки (начиная с 0). При равенстве управляющего аргумента данному числу происходит привязка ГЭ к соответствующему аргументу списка.

Для добавления/удаления аргументов в списке предусмотрены типовые средства  и  (см. Типовые средства редактирования ). При добавлении аргумента открывается стандартное окно выбора аргументов (см. Табличный редактор аргументов ).