Task preview

НомерprojectCategoryVisibilityИзменен
0001728RasKonWishespublic2018-08-16 18:21
InitiatorADGroup ResponsibleADGroup  
PriorityordinaryInfluencesmallReproducibilityuntested
Condition closedDecisionsolved 
Целевая версия10.08Решена в версии10.08 
Theme0001728: Add condition handling capability to the hardware screw marking for the screwdriver.
DescriptionIt is necessary to process the condition and depending on it put the command of processing or not.
The most important conditions are the following:
1. presence/absence of microlift
2. presence/absence of tilt locking device
3. presence/absence of a balcony kit
4. type of sash (hinged...)
TagsThere are no associated tags.
Number of references
Implementation period (days)
Cost
Planned date

Connections

related to 0001785 closedADGroup In the marking of mating strips, hinges, screws for fittings the possibility of processing additional conditions has been added. 

Activity

ADGroup

2018-04-17 02 :29

administrator ~0001770

Now, when setting screws, mating strips, hinges, in the field where the size is entered, you can enter a complex script in addition to the expression, enclosing it in the enclosing characters $(script text).
Variables can be used in the script:
Current_IzdObjItem - the current calculated object of the sash
FurnOptionsBO - tilt blocker is enabled for the hardware on the sash
FurnOptionsMP - microventilation is enabled for the hardware on the sash.
FurnOptionsBK - balcony kit enabled for sash hardware
FurnOptionsML - microlift is enabled for sash hardware
FurnTyp - type of opening of hardware
Current_IzdObjItem.OpenType - sash opening direction

Example of screw setting:
S1,$(begin if FurnOptionsMP then result:=200; end;),Instr1;
S2,$(begin if FurnOptionsBK then result:=150; end;),Instr1;
In these examples we can see that if the condition is not fulfilled, the result variable will remain without value, in this case the screw will not be counted.

ADGroup

2018-08-16 18 :21

administrator ~0001845

We have updated instructions for use on our wiki in the "Scripts" section:
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

Community support for the task
This problem is marked solved.
If you think it is not, please reopen it and explain why.
Supporters: No supporters have yet voted in favor of the task.
Neutrality: No users have yet voted neutral for this task.
Opponents: No opponents have yet voted in favor of this task.

Change history

Date of change User Field Modify
2018-04-16 21:33 ADGroup New task
2018-04-16 21:33 ADGroup Condition new => assigned
2018-04-16 21:33 ADGroup Responsible => ADGroup
2018-04-17 02:29 ADGroup Condition assigned => closed
2018-04-17 02:29 ADGroup Decision open => solved
2018-04-17 02:29 ADGroup Resolved in version => 10.08
2018-04-17 02:29 ADGroup Comment added: 0001770
2018-08-05 00:02 ADGroup Link added related to 0001785
2018-08-16 18:21 ADGroup Comment added: 0001845