I am trying to make a BOM with:
The top level assembly as the first item
Only top level components & assemblies in the BOM
I've figured out the following:
-If the BOM is set to Recursive, the top level assembly shows up, if it's set to Flat, it doesn't.
I've tried:
A simple single line repeat region
- No good because you can only set it to Recursive or Flat
- It would work if there were a filter or relation to only show the top level components.
Making a BOM with 2 repeat regions, 1 thatis set to recursive andfilters out everything but assemblies and then 1 that shows the rest of the components.
- The component repeat region works because I can set it to flat.
- The assembly repeat region works well as long as there are no other assemblies in the lower levels, however if there are, then it lists them. So, I run into the same problem as above: I need to filter out all but the top level assembly.
Making a BOM with 1 blank row so I can enter the top level assembly manually, and 1 repeat region that shows the rest of the components.
-This works except that I want the top level assembly to be item 1, but the index starts the repeat region at 1, so I need a filter or relation that sets rpt.index to start at 2
If anyone has any ideas, please let me know.
Thanks
-D
Edited by: dohermos
The top level assembly as the first item
Only top level components & assemblies in the BOM
I've figured out the following:
-If the BOM is set to Recursive, the top level assembly shows up, if it's set to Flat, it doesn't.
I've tried:
A simple single line repeat region
- No good because you can only set it to Recursive or Flat
- It would work if there were a filter or relation to only show the top level components.
Making a BOM with 2 repeat regions, 1 thatis set to recursive andfilters out everything but assemblies and then 1 that shows the rest of the components.
- The component repeat region works because I can set it to flat.
- The assembly repeat region works well as long as there are no other assemblies in the lower levels, however if there are, then it lists them. So, I run into the same problem as above: I need to filter out all but the top level assembly.
Making a BOM with 1 blank row so I can enter the top level assembly manually, and 1 repeat region that shows the rest of the components.
-This works except that I want the top level assembly to be item 1, but the index starts the repeat region at 1, so I need a filter or relation that sets rpt.index to start at 2
If anyone has any ideas, please let me know.
Thanks
-D
Edited by: dohermos