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

НомерПроектКатегоріяВидимістьИзменен
0001728RasKonПобажанняГромадський2018-08-16 18:21
ІніціаторADGroup ВідповідальнийADGroup  
ПріоритетЗвичайноВпливатиМалийвідтворюваністьне перевірено
Умова ЗакритіРішенняВирішена 
Целевая версия10.08Решена в версии10.08 
Суб'єкт0001728: У розмітку фурнітурних шурупів для шуруповерта додати можливість обробки умов.
ОписНеобхідно обробляти умову і залежно від неї ставити комманду обробки чи ні.
Найбільш важливими умовами є визначення:
1. наявність/відсутність мікроліфта
2. наявність/відсутність блокувальника відкидання
3. наявність/відсутність балконного комплекту
4. тип стулки (відкидна...)
МіткаПов'язаних ярликів немає.
Кількість звернень
Період реалізації (днів)
Вартість
Запланована дата

Зв'язок

Пов'язані з 0001785 ЗакритіADGroup У маркуванні смуг відгуку, петель, гвинтів для фуурнітура додана можливість обробки додаткових умов. 

Діяльність

ADGroup

2018-04-17 02 :29

адміністратор ~0001770

Тепер під час налаштування шурупів, відповідних планок, петель, у поле, де вписується розмір, можна вписувати, окрім виразу, складний скрипт, уклавши його в огороджувальні символи $(текст скрипта).
У скрипті можна використовувати змінні:
Current_IzdObjItem - поточний обчислюваний об'єкт стулки
FurnOptionsBO - для фурнітури на стулці ввімкнено блокувальник відкидання
FurnOptionsMP - для фурнітури на стулці ввімкнено мікропровітрювання
FurnOptionsBK - для фурнітури на стулці ввімкнено балконний комплект
FurnOptionsML - для фурнітури на стулці ввімкнено мікроліфт
FurnTyp - тип відкривання фурнітури
Current_IzdObjItem.OpenType - напрямок відкривання стулки

Приклад налаштування шурупів:
S1,$(begin if FurnOptionsMP then result:=200; end;),Instr1;
S2,$(begin if FurnOptionsBK then result:=150; end;),Instr1;
У цих прикладах видно, що якщо умова не виконається, то змінна result залишиться без значення, у такому разі шуруп порахований не буде.

ADGroup

2018-08-16 18 :21

адміністратор ~0001845

Оновлена інструкція з використання у нас на wiki в розділі "Скрипти":
https://www.adgroup.com.ua/wiki/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B#.D0.A1.D0.BA.D1.80.D0.B8.D0.BF.D1.82.D1.8B_.D0.B2_.D0.BD.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B5_.D0.BE.D0.BF.D0.B5.D1.80.D0.B0.D1.86.D0.B8.D0.B9_.D0.B4.D0.BB.D1.8F_.D0.BE.D0.B1.D1.80.D0.B0.D0.B1.D0.B0.D1.82.D1.8B.D0.B2.D0.B0.D1.8E.D1.89.D0.B8.D1.85_.D1.86.D0.B5.D0.BD.D1.82.D1.80.D0.BE.D0.B2

Підтримка спільноти для завдання
Це завдання відзначена тим, що вона вирішена.
Якщо ви вважаєте, що це не так, будь ласка, знову відкрийте його та поясніть, чому.
Прихильників: За це завдання ще не проголосував жоден прихильник.
Нейтралітет: Жоден користувач ще не проголосував нейтрально за це завдання.
Супротивників: За це завдання ще не проголосував жоден опонент.

Журнал версій

Дата змінення Користувач Поле Зміна
2018-04-16 21:33 ADGroup Новий виклик
2018-04-16 21:33 ADGroup Умова новий => призначений
2018-04-16 21:33 ADGroup Відповідальний => ADGroup
2018-04-17 02:29 ADGroup Умова присвоєно => закрито
2018-04-17 02:29 ADGroup Рішення open => розв'язано
2018-04-17 02:29 ADGroup Вирішено у версії => 10.08
2018-04-17 02:29 ADGroup Коментар додано: 0001770
2018-08-05 00:02 ADGroup Посилання додано пов'язана з 0001785
2018-08-16 18:21 ADGroup Коментар додано: 0001845