Documentation

Difference between revisions of "BOM script format"

Line 90: Line 90:
 
  '''TrennZeichen=Space/Semicolon/Tab/Comma'''
 
  '''TrennZeichen=Space/Semicolon/Tab/Comma'''
 
Select separator
 
Select separator
 +
 +
 +
'''Numeric=Yes/No'''
 +
Numbers as numbers in EXCEL (xlsx), as of V20.6.0.27
  
  

Revision as of 22:56, 19 March 2020

The TARGET 3001! BOMs (Bill of Material) can comfortably be controlled by a script language. One script can create several different BOMs.

Every line contains one command. The script commands reflect the settings in the BOM dialog. Each line not starting with a key word is automatically recognized as a comment line.

The key words and the command syntax of the TARGET 3001! BOM scripts are described as follows:


Clear

Makes a reset of all settings. The component's name is selected only


Quiet=Yes/No

With Yes you are not asked first when overwriting existing files


Header=Yes/No

Insert the bigger header over the components' list?


FieldNames=Yes/No

Insert a line with field's name over the components' list?


Number=Yes/No

Insert a line number before every line?


Name=Yes/No

Write the component's name?


Value=Yes/No

Write the component's value?


Collect=Yes/No

Merge similar components?


Library=Yes/No

Write the library's name? (up to V14)


ComponentID=Yes/No

Write the IBF-component-ID?


PackageID=Yes/No

Write the IBF-package-ID?


Manufacturer=Yes/No

Write the manufacturer?


PackageForm=Yes/No

Write the package?


Rotation=Yes/No

Write the rotation?


Side=Yes/No

Write the side of placement? (Top/bottom)


Position=Yes/No

Write the position?


Reference=Middle/Handle

Is the components' reference point the middle of the component or the position of the handle cross?


Property=All/None/Name

Write a user defined component property? All=all; None=none; Name=exact name of the property
Several properties can be specified line by line.


ExtraLine=Yes/No

Write an extra blank line?


Sort=Name/Value

Sort by name or value?


TrennZeichen=Space/Semicolon/Tab/Comma

Select separator


Numeric=Yes/No

Numbers as numbers in EXCEL (xlsx), as of V20.6.0.27


Variant=Clear/Special

Select a variant. The variant's name is passed on here. Clear=none


PCB=Name

Select the PCB


File=Name

Select file's name


Output

Create the BOM file