Переглянути завдання

НомерПроектКатегоріяВидимістьИзменен
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 Рішення відкрито => вирішено
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