Перегляд завдання

НомерПроектКатегоріяВидимістьИзменен
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 Рішення open => розв'язано
2019-04-03 23:39 ADGroup Вирішено у версії => 10.24
2019-04-03 23:39 ADGroup Коментар додано: 0001910
2022-12-14 00:42 ADGroup Метку додано: S100