Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The report settings file exists in the NETBOM_REPORT_SETTINGS CSET, and if it is not defined the default report settings will be used. When a report is created with the default settings, the settings that were used will be printed to an output file called netbom_report_settings.txt in the output directory (same directory as the generated reports are in).

Expand
titlesample netbom_report_settings.txt file
Code Block
# 	NETBOM_REPORT_SETTINGS
#
# separate header values by new lines
# a double semi-colon following a header value will indicate a header option
# header options are as follows:
# - WIDTH: indicate html report column width % (whole number)
# - EDITABLE: indicate column cells are editable (and will be save/loadable) - does not work on reports that don't have save feature
# - FILTER_ORDER: order of appearance in the search drop-down
# - NO_FILTER: remove item from appearance in the search drop-down
# - 
# - 
#
# it is also possible to add a spacer column by simply putting SPACER::WIDTH=# as a header value (configure width as desired)
#   these spacer columns are automatically removed from the drop-down search bar
#

ENDPOINT_COMPARE=

ALL_SHEET_HEADERS:
ACCEPT_/_REJECT::NO_FILTER=1::WIDTH=3
MATCH_SCORE::FILTER_ORDER=3::WIDTH=4
ENDPOINT1::FILTER_ORDER=2
NET_NAME1::FILTER_ORDER=1
NET1_VOLT::EDITABLE=1
REMAP::NO_FILTER=1
ENDPOINT2
NET_NAME2
NET2_VOLT::EDITABLE=1

ENDPOINT_VERIFY=

ALL_SHEET_HEADERS:
ACCEPT_/_REJECT::NO_FILTER=1::WIDTH=3
MATCH_SCORE::FILTER_ORDER=3::WIDTH=4
ENDPOINT::FILTER_ORDER=2
NET_NAME::FILTER_ORDER=1
NET_VOLT::EDITABLE=1
SIG_NAME
PIN_NAME
PIN_TYPE
PIN_VOLT
IO_STD

NETLIST_COMPARE=

ADDED_NETS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NEW_NET_NAME::FILTER_ORDER=1
NEW_NET_VOLT::EDITABLE=1
NEW_NET_NODES::FILTER_ORDER=2::WORD_SPACING=5
COMMENT::WIDTH=5::EDITABLE=1

ADDED_PINS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NET_NAME::FILTER_ORDER=1
NEW_NET_VOLT::EDITABLE=1
NODES_ADDED_TO_NET::FILTER_ORDER=2::WORD_SPACING=5
COMMENT::WIDTH=5::EDITABLE=1

ADDED_REMOVED_PINS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NET_NAME::FILTER_ORDER=1
NEW_NET_VOLT::EDITABLE=1
OLD_NET_VOLT::EDITABLE=1
NODES_ADDED_TO_NET::FILTER_ORDER=2::WORD_SPACING=5
NODES_REMOVED_FROM_NET::FILTER_ORDER=3::WORD_SPACING=5
COMMENT::WIDTH=5::EDITABLE=1

MOVED_PINS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NODE::FILTER_ORDER=2
PART_NUMBER::FILTER_ORDER=1
DESCRIPTION::FILTER_ORDER=3
PART_VOLT::EDITABLE=1
OLD_NET_NAME
OLD_NET_VOLT::EDITABLE=1
NEW_NET_NAME
NEW_NET_VOLT::EDITABLE=1
SYM_NUM::WIDTH=2
NEW_SCHEMATIC_PAGE_PATH
COMMENT::WIDTH=5::EDITABLE=1

NET_PROPERTY_CHANGES_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NET_NAME::FILTER_ORDER=1
PROP_NAMES::FILTER_ORDER=2
NEW_VALS
OLD_VALS
COMMENT::WIDTH=5::EDITABLE=1

NODE_PROPERTY_CHANGES_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NODE::FILTER_ORDER=1
PROP_NAMES::FILTER_ORDER=2
NEW_VALS
OLD_VALS
COMMENT::WIDTH=5::EDITABLE=1

REMOVED_NETS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
OLD_NET_NAME::FILTER_ORDER=1
OLD_NET_VOLT::EDITABLE=1
OLD_NET_NODES::FILTER_ORDER=2::WORD_SPACING=5
COMMENT::WIDTH=5::EDITABLE=1

REMOVED_PINS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NET_NAME::FILTER_ORDER=1
OLD_NET_VOLT::EDITABLE=1
NODES_REMOVED_FROM_NET::FILTER_ORDER=2::WORD_SPACING=5
COMMENT::WIDTH=5::EDITABLE=1

RENAMED_NETS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NEW_NET_NAME::FILTER_ORDER=1
NEW_NET_VOLT::EDITABLE=1
OLD_NET_NAME::FILTER_ORDER=2
OLD_NET_VOLT::EDITABLE=1
NET_NODES::FILTER_ORDER=3::WORD_SPACING=5
COMMENT::WIDTH=5::EDITABLE=1

SHEET_ORDER:
RENAMED_NETS::GROUP=NET_DIFFS
ADDED_NETS::GROUP=NET_DIFFS
REMOVED_NETS::GROUP=NET_DIFFS
ADDED_PINS::GROUP=NODE_DIFFS
REMOVED_PINS::GROUP=NODE_DIFFS
ADDED_REMOVED_PINS::GROUP=NODE_DIFFS
MOVED_PINS::GROUP=NODE_DIFFS
SINGLE_NODE_NETS::GROUP=PROP_DIFFS
NET_PROPERTY_CHANGES::GROUP=PROP_DIFFS
NODE_PROPERTY_CHANGES::GROUP=PROP_DIFFS

SINGLE_NODE_NETS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NEW_NET_NAME::FILTER_ORDER=1
NEW_NODE
OLD_NET_NAME::FILTER_ORDER=2
OLD_NODE
COMMENT::WIDTH=5::EDITABLE=1

NETLIST_INFO=

REPORT_HEADERS:
NET_NUM::NO_FILTER=1
NET_NAME::FILTER_ORDER=1
NET_VOLT
NUM_NODES
NODE_LIST::FILTER_ORDER=2::WORD_SPACING=5

PARTLIST_COMPARE=

ADDED_PARTS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
REFDES::FILTER_ORDER=2
NEW_PART_NUMBER::FILTER_ORDER=1
DESCRIPTION::FILTER_ORDER=3
PART_VOLT::EDITABLE=1
PART_NET_NAMES
NET_VOLTS::EDITABLE=1
SCHEMATIC_PAGE_PATH
COMMENT::WIDTH=5::EDITABLE=1

ADDED_PART_NUMBERS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
NEW_PART_NUMBER::FILTER_ORDER=1
DESCRIPTION::FILTER_ORDER=2
QTY
COMMENT::WIDTH=5::EDITABLE=1

CHANGED_PARTS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
REFDES::FILTER_ORDER=3
OLD_PART_NUMBER::FILTER_ORDER=1
OLD_DESCRIPTION::WIDTH=15
OLD_PART_VOLT::EDITABLE=1
OLD_PART_NET_NAMES
SPACER::WIDTH=1
NEW_PART_NUMBER::FILTER_ORDER=2
NEW_DESCRIPTION::WIDTH=15
NEW_PART_VOLT::EDITABLE=1
NEW_PART_NET_NAMES
COMMENT::WIDTH=5::EDITABLE=1

DELETED_PARTS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
REFDES::FILTER_ORDER=2
OLD_PART_NUMBER::FILTER_ORDER=1
DESCRIPTION::FILTER_ORDER=3
PART_VOLT::EDITABLE=1
PART_NET_NAMES
NET_VOLTS::EDITABLE=1
SCHEMATIC_PAGE_PATH
COMMENT::WIDTH=5::EDITABLE=1

DELETED_PART_NUMBERS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
OLD_PART_NUMBER::FILTER_ORDER=1
DESCRIPTION::FILTER_ORDER=2
QTY
COMMENT::WIDTH=5::EDITABLE=1

PART_NUMBER_CHANGES_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
REFDES::FILTER_ORDER=3
OLD_PART_NUMBER::FILTER_ORDER=1
NEW_PART_NUMBER::FILTER_ORDER=2
COMMENT::WIDTH=5::EDITABLE=1

PART_PROP_CHANGES_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
PART_NUMBER::FILTER_ORDER=1
REFDES::FILTER_ORDER=2::WORD_SPACING=5
PROP_NAME::FILTER_ORDER=3
NEW_VAL_/_OLD_VAL
COMMENT::WIDTH=5::EDITABLE=1

PART_QTY_CHANGE_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
PART_NUMBER::FILTER_ORDER=1
NEW_PART_QTY
OLD_PART_QTY
PART_QTY_DIFF
DESCRIPTION::FILTER_ORDER=2
COMMENT::WIDTH=5::EDITABLE=1

RENAMED_PARTS_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
REFDES::FILTER_ORDER=2
PART_NUMBER::FILTER_ORDER=1
DESCRIPTION::FILTER_ORDER=3
PIN_NUM
NEW_PART_NET_NAMES
OLD_PART_NET_NAMES
SYM_NUM::WIDTH=2
COMMENT::WIDTH=5::EDITABLE=1

SHEET_ORDER:
ADDED_PARTS::GROUP=PART_DIFFS
DELETED_PARTS::GROUP=PART_DIFFS
CHANGED_PARTS::GROUP=PART_DIFFS
PART_QTY_CHANGE::GROUP=PART_DIFFS
PART_NUMBER_CHANGES::GROUP=PART_DIFFS
DELETED_PART_NUMBERS::GROUP=PART_DIFFS
ADDED_PART_NUMBERS::GROUP=PART_DIFFS
PART_PROP_CHANGES::GROUP=PROP_DIFFS

PARTLIST_INFO=

REPORT_HEADERS:
ITEM::NO_FILTER=1
PART_NUMBER::FILTER_ORDER=1
QTY
REF_DES::FILTER_ORDER=2::WORD_SPACING=5
DESCRIPTION
PART_VOLT

POWER_RAIL_REPORT=

REPORT_HEADERS:
A/R::NO_FILTER=1::WIDTH=1
PART_NUMBER::FILTER_ORDER=1
QUANTITY
VALUE
VOLTAGE
DERATING_VALUE_%::EDITABLE=1
TOTAL_CAPACITANCE
PART_DESCRIPTION
COMMENT::WIDTH=5::EDITABLE=1

Info

In order to customize your report settings, point the NETBOM_REPORT_SETTINGS CSET to your custom report settings file.

...

If running a report with these column settings, the A/R column will be farthest to the left and the Comment column will be farthest to the right.

The PARTLIST_INFO report is unique in that any partlist property can be added and displayed in the partlist by simply adding the name of the property to the REPORT_HEADERS section.

Spacer Column

An exception to the column names is the SPACER column. This field can be placed between headers to add an empty column to the report. It can have modifiers attached to it like a regular header, though the only useful one is the width modifier. This column will not appear in the search filter drop-down.

...