Просмотр задачи

НомерПроектКатегорияВидимостьИзменен
0001854RasKonПожеланияпубличная2022-12-14 00:42
ИнициаторADGroup ОтветственныйADGroup  
ПриоритетобычныйВлияниемалоеВоспроизводимостьне проверялась
Состояние закрытаРешениерешена 
Целевая версия10.24Решена в версии10.24 
Тема0001854: Возможность скрывать некоторые опции в настраиваемых своствах створок.
Описание-
МеткиS100
Количество обращений
Срок реализации (дней)
Стоимость
Планируемая дата

Связи

связана с 0001344 закрытаADGroup Дополнительные настраиваемые свойства створок 

Деятельность

ADGroup

2019-04-03 23:38

администратор   ~0001909

Данное описание дублирует описание из задачи 0001344 но только дополнено новым парметром Visible
Чтоб воспользоваться данным функционалом нужно:

1. Настроить пользовательские ствойства для каждого комплекта фурнитуры (или других элементов в меню "Настройка" пункт "Элементы конструкций").
Нужно зайти в меню "Настройка" пункт "Элементы конструкций" выбрать для примера раздел "Фурнитура", открыть на редактирование название любого комплекта фурнитуры (двойное нажатие по названию комплекта в столбце слева). На открывшемся окне в поле "Пользовательские свойства" нужно ввести информацию по свойствам.
Пример пользовательских свойств:
opt1,1,true,опция 1 - значение 1;opt1,2,false,опция 1 - значение 2;opt1,3,false,опция 1 - значение 3,false;
opt2,1,true,опция 2 - значение 1;opt2,2,false,опция 2 - значение 2;
opt3,1,true,опция 3 - значение 1;opt3,2,false,опция 3 - значение 2;
Структура описания свойств следующая:
VariableName,Value,DefaultValue,Description,Visible;...
VariableName - переменной для конкретного свойства
Value - цифровое значение свойства
Default value - true - если это значение свойства является значением по умолчанию
Description - Описание свойства, которое будет отображаться на экране в окне выбора свойств
Visible - видимость данной опции при проектировании конструкций на чертеже (если значение не указано, то программа по умолчанию считет его как true, если же Вы хотите скрыть опцию, то нужно указать false).

2. При настройке материалов в фурнитурном комплекте в редакторе настроек материала на закладке "Скрипт" можно использовать скрипт для задания дополнительного условия при котором данный материал будет посчиатан. Пример скрипта:
function OnCheckConditionEvent:boolean;
begin
  result:=(ob.CustomPropertiesSetValues.GetValueByName('opt1')=3)or(ob.CustomPropertiesSetValues.GetValueByName('opt3')=2);
end;
Данный пример скрипта позволяет задать дополнительное условие которое будет истино только в том случае если переменная opt1 будет равна 3 или переменная opt3 будет равна 2.

ADGroup

2019-04-03 23:39

администратор   ~0001910


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

История изменений

Дата изменения Пользователь Поле Изменить
2019-04-03 23:30 ADGroup Новая задача
2019-04-03 23:30 ADGroup Связь добавлена зависит от 0001344
2019-04-03 23:31 ADGroup Связь удалена зависит от 0001344
2019-04-03 23:31 ADGroup Связь добавлена связана с 0001344
2019-04-03 23:38 ADGroup Комментарий добавлен: 0001909
2019-04-03 23:39 ADGroup Ответственный => ADGroup
2019-04-03 23:39 ADGroup Состояние новая => закрыта
2019-04-03 23:39 ADGroup Решение открыта => решена
2019-04-03 23:39 ADGroup Решена в версии => 10.24
2019-04-03 23:39 ADGroup Комментарий добавлен: 0001910
2022-12-14 00:42 ADGroup Метка добавлена: S100