Description
The CustomTable object allows the creation of user-defined tables with the specified number of rows and columns, headings, content, and so on.
Mixins
InvObjectMixin
RULE NAME |
DESCRIPTION |
TYPE |
DEFAULTS |
CATEGORY |
FLAGS |
invTitle |
Specify the title or the header of the table |
String |
"Mate"
|
Inventor |
Cached |
invPosition |
Input a point that defines the placement point of the table. |
Point |
p(0,0) |
Inventor |
Cached |
invNumberOfColumns |
Specifies the number of columns in the table |
Number |
1 |
Inventor |
Cached Parameter |
invNumberOfRows |
Specifies the number of rows in the table |
Number |
1 |
Inventor |
Cached Parameter |
invMaximumRows |
Sets the maximum number of rows in the table. |
Number |
0 |
Inventor |
Cached Parameter |
invNumberOfSections |
Sets the number of columns to wrap. |
Number |
1 |
Inventor |
Cached Parameter |
invStyle |
Sets the style associated with this object. |
String |
"" |
Inventor |
Cached Parameter |
invShowTitle |
Controls the visibility of the title of the table. |
Boolean |
true |
Inventor |
Cached Parameter |
invHeadingPlacement |
Controls the placement of the table heading. The possible values are kHeadingAtBottom, kHeadingAtTop and kNoHeading. |
String |
"kHeadingAtTop" |
Inventor |
Cached Parameter |
invXData |
Data passed in here is stored as Inventor’s attributes on this object. Only string values can be stored and the structure is "[["AttSetName" ,["AttName","AttValue""]], ["AttSetName1" ,["AttName1","AttValue""]]…]" Where AttSetName = AttributeSet name AttName = Attribute name AttValue = Attribute value
Example: "[["myData" ,["County","Orange""]],["ExportPaths" , ["PartSheet", "C:\\temp\\cache\\Parts"]], [ "ExportPaths" , ["AssemblySheet", "C:\\temp\\cache\\Assemblies"]]" |
String |
"" |
Inventor |
Cached Parameter |
In your kBridge Examples Projects folder open the project called ‘Table_KB_Inventor_Example’.
Reference Location:
"world.tableapplication1.drawingdocumenttable.drawingdocumenttable0.sheetdocumenttable.
sheetdocumenttable0.custompartstable.custompartstable0"
Link: https://knowledgebridge.engineer/projects
Below, note that InvCustomTable is used as the mixin for a design called CustomPartsTable.\
CustomPartsTable Inventory output example: