Руководство по настройке altAwin:Пользовательские параметры

Материал из AltecDocs
Перейти к:навигация, поиск

Подраздел «Пользовательские параметры»

пользовательский параметр;параметр:пользовательскийПользовательские параметры позволяют учесть особенности конкретной конструкции, если для неё будет использоваться нестандартная комплектация. Эти параметры применяются при заполнении окна документа Значение состава (см. Значение состава#Определение элемента состава) и при конструировании изделия (РП).

Пользовательские параметры предусматриваются для различных частей состава изделия. В окне подраздела (рис. 4.10) эти части состава представлены в виде дерева папок, расположенного в левой части окна.

Рис. 4.10. Окно подраздела Пользовательские параметры


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

  • Конструкция — пользовательские параметры, которые будут доступны при настройке расчёта конструкции в целом;
  • Изделие — пользовательские параметры, которые будут доступны при настройке расчёта любой части конструкции, а также при расчёте калькуляции;
  • Сторона рамы — пользовательские параметры, которые будут доступны только для расчёта стороны рамы;
  • Импост — пользовательские параметры, предназначенные для расчёта импоста;
  • Сторона створки — пользовательские параметры, предназначенные для расчёта стороны створки;
  • Соединитель — пользовательские параметры, предназначенные для расчёта соединителей;
  • Рама — пользовательские параметры, предназначенные для расчёта рамы;
  • Створка — пользовательские параметры, предназначенные для расчёта створки;
  • Проставочные бруски — пользовательские параметры, предназначенные для расчёта проставочного бруска;
  • Заполнение — пользовательские параметры, предназначенные для расчёта заполнения;
  • Фальш — пользовательские параметры, предназначенные для расчёта фальш-переплёта;
  • Стеклопакет — пользовательские параметры, предназначенные для расчёта стеклопакета;
  • Отверстие стеклопакета — пользовательские параметры, предназначенные для расчёта отверстий стеклопакета;
  • Шпросс — пользовательские параметры, предназначенные для расчёта шпросса;
  • Москитная сетка — пользовательские параметры, предназначенные для расчёта противомоскитных сеток.

Для группировки пользовательских параметров в каждом узле возможно создание произвольного числа папок.

Окно отдельного параметра

Окно отдельного параметра содержит вкладки, количество и наименование которых может отличаться для параметров разных типов а также частей состава.

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

Общие данные, Значения, Вложенные параметры, Доступ, Привязка.
IconWarning.png Вкладка Значения отображается только если для параметра выбран перечисляемый тип!
Рис. 4.11. Окно документа Пользовательский параметр (вкладка Общие данные)


На вкладке Общие данные расположены следующие поля:

  • Часть изделия — часть изделия, к которой относится создаваемый параметр;
  • Наименование — наименование пользовательского параметра; должно быть уникально в пределах части или в пределах родительского пользовательского параметра для вложенных.
  • Идентификатор — уникальный идентификатор параметра (должно начинаться с буквы; не допускается ввод пробелов и арифметических знаков);
  • Тип параметра — тип параметра: числовой, перечисляемый или булевый;
  • Значение по умолчанию — значение пользовательского параметра по умолчанию;
  • Обязательный — флаг, пользовательский параметр должен иметь значение;
  • Цвет фона — цвет фона пользовательского параметра для отображения пользовательского параметра в инспекторе построителя конструкций;
  • Комментарий.

В частях состава "Стеклопакет" и "Москитная сетка" на данной вкладке также присутствует поле "Связь с окном", в котором может быть введена формула для вычисления значения пользовательского параметра противомоскитной сетки на основе параметров изделия. Пользовательские параметры, у которых заполнено поле "Связь с окном", в построителе отображаются в режиме "только для чтения".

На вкладке Значения, доступной только для перечисляемого параметра, содержится таблица (рис. 4.12), в которой определяется список возможных значений.

Рис. 4.12. Окно документа Пользовательский параметр (вкладка Значения)


При добавлении или редактировании строки таблицы — на экране возникает окно отдельного значения параметра (рис. 4.13).

Рис. 4.13. Окно документа Значение пользовательского параметра


Окно содержит два поля:

  • Наименование — объяснение значения для понимания пользователем.
  • Значение — значение пользовательского параметра, которое будет использоваться программой;
  • Изображение — изображение, используется для привязки картинки к значению пользовательского параметра. В построителе конструкций для таких параметров вместо выпадающего списка отображается диалог для выбора значения с картинками.

Вложенные параметры

На вкладке Вложенные параметры определяются пользовательские параметры, подчинённые текущему. Пользовательские параметры могут иметь произвольную глубину вложенности. Вложенные пользовательские параметры помимо всех полей, характерных для обычных, имеют вкладку Правило видимости, управляющую отображением параметра в зависимости от значения родительского параметра:

  • Значение родителя. выбирается из списка, в зависимости от типа родительского параметра.


Рис. 4.14. Окно Вложенный пользовательский параметр, вкладка "Правило видимости"


Доступ

На вкладке Доступ определяется видимость пользовательского параметра для пользователей.

  • Доступен дилеру — пользовательские параметры, доступные дилеру, будут видны дилерам независимо от состояния флага "Доступен всем" и списка ролей.
  • Доступен всем
  • Таблица отдельных ролей пользователей, которым будет виден данный пользовательский параметр.
IconInfo.png Обратите внимание, что обязательные пользовательские параметры будут всегда доступны для всех пользователей.

Привязка

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