![]() |
【转帖】how to add column to a design table
how to add column to a design table
hello, i am editing a design table with the sw api. i can edit the values of any of the cells for information that is already in the table. what i want to do is add a new column to the table for an additional parameter. throught the api i can set the text for a cell in the new column as follows: swdesigntable.setentrytext(0, 5, "$prp@dwidescription") this line does not error, but the information does not show up in the table. according to the api help it can be done: "you can change the parameter values in the cells, add rows for additional configurations, or add columns to control additional parameters. " any idea how i do this. i do not see any methods for adding columns, just rows thanks in advance, mark swdesigntable.insertcolumn swtableiteminsertposition_first, 0, "column name" you can use the following in place of the first option: swtableiteminsertposition_before swtableinsertposition_after swtableiteminsertposition_last swtableitemmoveposition_relative and the 0 refers to the index for where to insert the column thanks for the reply luke! the function "insertcolumn" does not seem to be avalible for the design table object. it does not show up in intelisence. and errors if i force it to be used. for design tables unfortunately you have to delve directly into excel api coding by getting a handle to the excel worksheet object using designtable::edittable2 which returns the worksheet, do you excel coding to add columns, and then release the handle by calling designtable::updatetable. |
所有的时间均为北京时间。 现在的时间是 10:11 PM. |