Loading...
 

Subject characteristics bar

Subject characteristics bar

Description

The characteristics list of a variant part determines the characteristics which can be differently pronounced for the part. In addition to the use of the variant part itself, the variant part can also be assigned to so-called sub-parts, which are differently pronounced in exactly these characteristics.

Functionality

This window is used to maintain the characteristics bar of variant parts. You can create global  global.png Insert, change or delete attributes. Additionally you have the possibility to create new local  local.png attributes which are then only valid in this variant part.

The attribute data can be edited by double-clicking. You can change the order of the attributes with the arrow buttons. You only need to select one attribute in the list and then move it up or down using the buttons. A context menu for editing the attributes is called up by right-clicking.

In addition to creating a local attribute and inserting a global attribute, there is another way to extend the attribute bar, dropping an attribute. If a master attribute is dropped into a characteristics bar, it is inserted globally. This is different for local attributes which have been inserted in another characteristics bar, for example. With this type of attribute, a copy is created and inserted locally.

An attribute in the characteristics toolbar is only a (controlling) characteristic if the type is set to "Characteristic", "Characteristic (input material property)" or "Characteristic (goods receipt changeable)". In this case, the characteristic attribute may only be a preset attribute. Otherwise, "other" attributes can also be assigned to a variant part.

Attribute types
Typeattribute description
Goods receipt changeableThese characteristics can be entered in an input mask during putaway and goods receipt.
Input material propertyThese characteristics are determined from parts that have been removed from storage or scheduled for the production of the phantom part . The characteristics from the parts are inserted wrapped in the phantom part. These cannot then be changed and the number of the part of the pre-material is displayed in the characteristics table. Changes to the characteristics in the pre-material parts are updated directly in the phantom part by wrapping.

It is recommended to place all attributes of a variant part at the beginning of the attribute list in the desired order.

You can insert attributes of the following types:

You can also find more information in the topic Features.

Menu
Menu itemDescription
Edit -
Attributes-
: : InsertA global attribute is inserted.
: : CreateA local attribute is inserted
: : : Presettable 
: : : Calculated 
: : : Conditional 
: : EditThe selected attribute is edited
: : : ValueCorresponds to a double-click on the attribute
: : : FeatureCalls up the editing mask for local attributes
: : DeleteThe selected attribute is deleted
: List clipboardOpens the clipboard
: CloseClose window
Toolbar
SymbolDescription
 copy.png Opens the clipboard. This makes it possible to transfer an attribute to another attribute bar.
fields/buttons
FieldDescription
Subject characteristics bar
: Subject characteristics barList of characteristics
: Bottom part Definition 
: : numberText macro with which the number of a newly created subpart can be defined (e.g. "$M(coilId)").
Sorting in subparts list to variant partGroup for setting the default sorting of the subparts list in the editing mask of the variant part
: : Priority 1First sorting column
: : : : Running NoSequential number of the attribute by which the first priority is to be sorted. If a 0 is entered, sorting is not performed.
: : : DescendingSpecifies whether to sort in descending order. If the check mark is not set, the system sorts in ascending order.
: : Priority 2-4 
: : : : Running NoSequential number of the attribute by which the second (to fourth) priority should be sorted. If a 0 is entered, no sorting is carried out according to this priority.
: : : DescendingSpecifies whether to sort in descending order. If the check mark is not set, the system sorts in ascending order.
Restriction table
: Restriction tableThe task, display and editing functions of this list are similar to those of the Restriction Tables module.
Output formats
: ColumnsSetting the columns for the output format conditions
: InsertInserting a new (conditional) output format
RemoveThe selected line with a (conditional) output format is removed
: Output formatsList of (conditional) output formats. For a variant part, you can define here how the characteristics are to be output (e.g. as a second line of text):

If, for example, the variant part has the characteristics LENGTH, WIDTH and QUALITY, you can use an expression of this type to transfer
$M(LAENGE, NF_AUTOMATIC_DECIMALS)x$M(WIDTH, NF_AUTOMATIC_DECIMALS)mm, $M(QUALITAET)
an automatic, formatted replacement of the variables can be achieved.

(For the programming implementation, the TextMacro command must be called in the code for this purpose).
Print formats
: ColumnsSetting the columns for the print format conditions
: InsertInserting a new (conditional) print format
RemoveThe selected line with a (conditional) print format is removed
: Output formatsList of (conditional) print formats. For a variant part, you can define here how the part is to be printed in the forms.

If, for example, the variant part has the characteristics LENGTH, WIDTH and QUALITY, the following expression can be used to specify the description in the forms.

"Sheet metal with the dimensions $M(LENGTH, NF_AUTOMATIC_DECIMALS)x$M(WIDTH, NF_AUTOMATIC_DECIMALS)mm in the quality $M(QUALITY).

(For technical implementation, the command TextMacro must be called up in the code.)

The difference to the output format is that the output format is only intended for the single-line formatting of attributes, but line breaks and tab jumps are certainly possible with the print formats.

Buttons
buttonDescription
Lists
ColumnsThe table columns can be adjusted
InsertA new element is inserted
DuplicateThe selected element is duplicated
RemoveThe selected element is removed
Action
BackThe window is closed
SaveChanges to the object are saved

 

Related topics

 


Technical documentation

Feature bar editing app

Module name

itemAttributeSetEdit.app

Classes

CX_ATTRIBUTE_SET

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
MessageParametersFunctionSecurity
ATTRIBUTE_SELECTED   
CONDITIONED_ATTRIBUTE_CHANGED   
CONDITIONED_ATTRIBUTE_CREATED   
CONDITIONED_ATTRIBUTE_DELETED   
FORMULA_ATTRIBUTE_CHANGED   
FORMULA_ATTRIBUTE_CREATED   
FORMULA_ATTRIBUTE_DELETED   
LIST_ATTRIBUTE_SETCollection reference characteristics objects or NULLCall up list window for object characteristics 
SLOT_ATTRIBUTE_CHANGED   
SLOT_ATTRIBUTE_CREATED   
SLOT_ATTRIBUTE_DELETED   

 

Sent messages
MessageParametersFunctionReceiver module
ATTRIBUTE_SET_SELECTEDReference characteristics object, recipientReference characteristics were selected 
EDIT_CONDITIONED_ATTRIBUTES   
EDIT_FORMULA_ATTRIBUTES   
EDIT_SLOT_ATTRIBUTES   
SELECT_ATTRIBUTES   

Operational business