- Create or open the text file to contain customized properties. For more information, see Editing Properties Using MQL.
-
To specify that the Find Number be
unique, follow these steps:
-
Add or edit this line in the file used to import properties into a page object:
emxEngineeringCentral.FindNumber.Unique=true
This setting
applies to all parts regardless of type. Set either the FindNumber.Unique property or the ReferenceDesignator.Unique
property to true. (Both are true by default.) When Engineering BOM Management is installed alone, if
both properties are set to false, the app behaves as if the
Find Number is unique.
-
Set the value for this property depending on your business requirements:
-
true = This is the default value. The forms
in which users enter or edit the Find Number validate the Find Number
for uniqueness within the assembly. The Find Number value
is case sensitive.
-
false = if the Find Number does not need to be a unique value.
-
To specify that both the Find Number and Reference Designator
be unique, follow these steps:
-
Add or edit this line in the file used to import properties into a page object:
emxBOMPartManagement.EBOMUniquenessOperator=or
-
Specify the value for this property depending on your business requirements:
-
or =
This is the default value. Users can enter either the Find Number or the Reference Designator. In
either case, the value must be unique.
and =
Users must enter both the Find Number and the Reference Designator and
both values must be unique.
-
To specify fixed or variable length for the Find Number attribute in
the BOM, follow these steps:
-
Add or edit this line in the file used to import properties into a page object:
emxBOMPartManagement.FindNumberLength=0
When FindNumberLength is greater than 0 and FindNumberDisplayLeadingZeroes
is set to true , the Find Number length is bound to the value of FindNumberLength .
-
Specify the value for this property depending on your business requirements:
-
0 = The default value. The Find Number length can vary.
-
{any positive integer} = the fixed length for the find number. Leading zeros are added as required.
-
To display leading zeroes (as required) in the Find Number, follow these steps:
-
Add or edit this line in the file used to import properties into a page object:
emxEngineeringCentral.FindNumberDisplayLeadingZeroes=false
This setting applies only when the FindNumberLength is greater than 0 and the Find Number value is an integer. For
example, assume that FindNumberDisplayLeadingZeroes is true and FindNumberLength is 8 . If the Find Number value is
10, it is shown as 00000010.
If FindNumberLength is not greater than 0 or the Find
Number value is not an integer, FindNumberDisplayLeadingZeroes defaults
to false.
The Find Number value and the FindNumberDisplayLeadingZeroes
property determine how the Find Number column is sorted.
If the Find Number is a number, Find Numbers are sorted numerically.
If the Find Number value is alphanumeric, the Find Number is sorted alphabetically.
-
Set the value for this property depending on your business requirements:
-
true = The Find Number is the length specified in the property emxBOMPartManagement.FindNumberLength. Leading zeros are added as required.
-
false = The default value. The Find Number is shown the way it was entered.
-
To specify that the Find Number field
is a required field, follow these steps:
-
Add or edit these lines:
type_Part.FindNumberRequired=true
type_ElectricalPart.FindNumberRequired=false
type_MechanicalPart.FindNumberRequired=true
You can specify FindNumberRequired according to major part type (Part, Electrical Part, or Mechanical
Part). If you add a type that needs a different setting, you must define
properties for that type. The format is: symbolic name for the type,
followed by the property setting. For example:
type_ResistorPart.FindNumberRequired=true
If an option is not defined for a subtype, the option for the parent type is used. If no option for the
parent type is defined, the app looks up the type hierarchy
until it finds an option.
If either the FindNumberUnique or ReferenceDesignatorUnique global
property option (but not both) is true , the value appears as a required field, regardless of the settings for type_Part ,
type_ElectricalPart , or type_MechanicalPart .
-
Set the value for this property depending on your business requirements:
-
true = When users enter or edit
a Find Number, the Find Number is validated based on
the FindNumberRequired option for the part being added or edited.
-
false = The Find Number is not required.
-
To specify the auto-increment value for Find Numbers, follow these steps:
-
Add or edit this line in the file used to import properties into a page object:
emxEngineeringCentral.FNIncrement=
-
Specify the value for this property depending on your business requirements. Type a number to indicate the auto-increment value.
-
If required, continue editing the page object. If finished,
save the page.
- To prevent duplicate F/N numbers in a BOM when copying parts from another BOM, add or edit this line:
emxEngineeringCentral.StructureBrowser.FNIncrement = 1 If a part copied from another BOM has the same F/N as a part that is in the destination BOM, the copied part will be assigned a new F/N. The new F/N will be the sum of the highest F/N in the BOM and the number you set. For example, if the copied part and the destination BOM both have a part with a F/N of 200, and the highest F/N in the destination BOM is 500. The new F/N for the copied part in the destination BOM will be 501. - When finished updating the text file with all properties you want to modify, including the ones shown here, use the text file to modify the emxEngineeringCentral.properties page object. For more information, see Editing Properties Using MQL.
|