Просмотр задачи
Номер | Проект | Категория | Видимость | Создан | Изменен |
---|---|---|---|---|---|
0001344 | RasKon | Пожелания | публичная | 2017-01-28 23:09 | 2023-09-25 09:55 |
Инициатор | Antanel | Ответственный | ADGroup | ||
Приоритет | обычный | Влияние | малое | Воспроизводимость | не проверялась |
Состояние | закрыта | Решение | решена | ||
Версия продукта | 9.79 | ||||
Целевая версия | 10.22 | Решена в версии | 10.22 | ||
Тема | 0001344: Дополнительные настраиваемые свойства створок | ||||
Описание | Сейчас у створок есть «вшитые» в программу свойства «Блок.откид», «Микропров», «Балк.компл», «Микролифт». Зачастую этих свойств не хватает. Надо, чтобы они были настраиваемые. Или наряду с ними сделать ещё несколько настраиваемых. Этот вопрос переплетается с наличием в программе Переменных и возможности проверки условий на них. | ||||
Метки | Нет связанных меток. | ||||
Количество обращений | |||||
Срок реализации (дней) | |||||
Стоимость | |||||
Планируемая дата | |||||
связана с | 0001843 | закрыта | ADGroup | Возможность редактирования дополнительные настраиваемые свойств створок через окно "свойства створки". |
связана с | 0001854 | закрыта | ADGroup | Возможность скрывать некоторые опции в настраиваемых своствах створок. |
блокирует | 0002103 | закрыта | ADGroup | При настройке "Дополнительные настраиваемые свойства створок" некорректно считаются ответные планки/шурупы. |
блокирует | 0002102 | закрыта | ADGroup | При настройке "Дополнительные настраиваемые свойства створок" условия "or/and" обрабатывались некорректно. |
|
Нужно сделать настраиваемый список свойств для каждой фурнитуры отдельно каждый элемент списка - булевское значение (в идеале числовое, чтоб можно было для каждого свойства задать выпадающий список). Элементы фурнитуры должны уметь обрабатывать выражения одновременно с несколькими элементами списка пусть даже скриптом. На чертеже в идеале сделать окно, чтоб было видно во время рисования чтоб там отображались все свойства по всем установленным створкам и чтоб на ходу можно было менять состав фурнитуры. Ручку часто клиенты любят считать сразу с комплектом фурнитуры а не отдельной кнопкой но тогда при установке отдельной кнопкой появляется вторая ручка. |
|
Реализован первый рабочий вариант. |
|
Чтоб воспользоваться данным функционалом нужно: 1. Настроить пользовательские ствойства для каждого комплекта фурнитуры (или других элементов в меню "Настройка" пункт "Элементы конструкций"). Нужно зайти в меню "Настройка" пункт "Элементы конструкций" выбрать для примера раздел "Фурнитура", открыть на редактирование название любого комплекта фурнитуры (двойное нажатие по названию комплекта в столбце слева). На открывшемся окне в поле "Пользовательские свойства" нужно ввести информацию по свойствам. Пример пользовательских свойств: opt1,1,true,опция 1 - значение 1;opt1,2,false,опция 1 - значение 2;opt1,3,false,опция 1 - значение 3; opt2,1,true,опция 2 - значение 1;opt2,2,false,опция 2 - значение 2; opt3,1,true,опция 3 - значение 1;opt3,2,false,опция 3 - значение 2; Структура описания свойств следующая: VariableName,Value,DefaultValue,Description;... VariableName - переменной для конкретного свойства Value - цифровое значение свойства Default value - true - если это значение свойства является значением по умолчанию Description - Описание свойства, которое будет отображаться на экране в окне выбора свойств 2. При настройке материалов в фурнитурном комплекте в редакторе настроек материала на закладке "Скрипт" можно использовать скрипт для задания дополнительного условия при котором данный материал будет посчиатан. Пример скрипта: function OnCheckConditionEvent:boolean; begin result:=(ob.CustomPropertiesSetValues.GetValueByName('opt1')=3)or(ob.CustomPropertiesSetValues.GetValueByName('opt3')=2); end; Данный пример скрипта позволяет задать дополнительное условие которое будет истино только в том случае если переменная opt1 будет равна 3 или переменная opt3 будет равна 2. |
Эта задача отмечена что решена. Евли Вы думаете что это не так, пожалуйста откройте её повторно и разьясните почему. |
|
Сторонники: | EugeneII vovaukrainec |
Нейтралитет: | Еще не проголосовало нейтрально ни одного пользователя за данную задачу. |
Оппоненты: | Еще не проголосовало ни одного оппонента за данную задачу. |
Дата изменения | Пользователь | Поле | Изменить |
---|---|---|---|
2017-01-28 23:09 | Antanel | Новая задача | |
2017-01-28 23:09 | Antanel | Состояние | новая => назначена |
2017-01-28 23:09 | Antanel | Ответственный | => Antanel |
2018-03-07 17:08 | ADGroup | Комментарий добавлен: 0001747 | |
2018-11-07 03:42 | ADGroup | Целевая версия | 10.XX (готовится к выпуску) => 10.22 |
2018-11-07 03:44 | ADGroup | Комментарий добавлен: 0001882 | |
2018-11-07 04:03 | ADGroup | Состояние | назначена => закрыта |
2018-11-07 04:03 | ADGroup | Решение | открыта => решена |
2018-11-07 04:03 | ADGroup | Решена в версии | => 10.22 |
2018-11-07 04:04 | ADGroup | Ответственный | Antanel => ADGroup |
2018-11-07 14:47 | ADGroup | Комментарий добавлен: 0001884 | |
2019-02-03 18:13 | ADGroup | Связь добавлена | связана с 0001843 |
2019-04-03 23:30 | ADGroup | Связь добавлена | блокирует 0001854 |
2019-04-03 23:31 | ADGroup | Связь удалена | блокирует 0001854 |
2019-04-03 23:31 | ADGroup | Связь добавлена | связана с 0001854 |
2023-09-25 09:55 | ADGroup | Связь добавлена | блокирует 0002103 |
2023-09-25 09:55 | ADGroup | Связь добавлена | блокирует 0002102 |