Перейти к содержанию

Присвоить шаблоны функций

При помощи функции Присвоить шаблоны функций в базе данных изделий можно автоматически генерировать недостающие шаблоны функций из сохраненных макросов.

При выполнении этой функции программа сначала проверяет, записан ли макрос для соответствующего изделия на уровне иерархии Данные вкладки Свойства для свойства Макрос схемы соединений. Затем производится поиск функций в макросе. Предварительным условием для успешного присвоения является наличие главной функции в макросе.

Найденные функции — начиная с главной — переносятся на вкладку Шаблоны функций. При этом, по возможности, все свойства на шаблоне заполняются данными функции.

При присвоении шаблонов функций различают между:

  • присвоением части базы данных
  • присвоением всем записям данных.

Условие:

В диалогом окне База данных изделий через меню Дополнительно > Настройки была открыта база данных изделий.

Присвоение шаблонов функций всем записям данных

  1. Выберите следующие команды: Вкладка Основные данные > группа команд Изделия > Управление.
  2. Выберите в диалоговом окне База данных изделий под кнопкой Дополнительно пункт меню Присвоить шаблоны функций.
  3. Выберите необходимый ответ в запросе, нажав кнопку Да.

Для сведения:

Новые шаблоны функций присваиваются всем изделиям.

Присвоение шаблонов функций записям данных

  1. Выберите следующие команды: Вкладка Основные данные > группа команд Изделия > Управление.
  2. Выделите в структуре дерева или в списке диалогового окна База данных изделий записи данных, которым хотите присвоить шаблоны функций.
  3. Выберите пункт всплывающего меню Присвоить шаблоны функций.
  4. Выберите необходимый ответ в запросе, нажав кнопку Да.

Для сведения:

Новые шаблоны функций присваиваются выбранным изделиям.

Замечание:

  • Изделия, сохраненные на главной функции в макросе, не учитываются при присвоении шаблонов функций.
  • Перед выполнением функции Присвоить шаблоны функций не обязательно размещать соответствующие макросы (например в виде прибора) на схеме соединений. Если макросы без сохраненных шаблонов функций уже были вставлены в схему соединений, наложения на шаблоны функций на устройстве не происходит. После присвоения шаблонов функций соответствующему изделию в базе данных изделий необходимо произвести синхронизацию изделий с проектом. После этого шаблоны функций на устройстве накладываются на шаблоны функций изделия.
  • Если при присвоении шаблонов функций возникла ошибка (например, недостающий макрос для свойства Макрос схемы соединений или макрос, в котором нет главной функции или содержатся несколько главных функций), генерируется соответствующее системное сообщение.