Skip to main content
14-Alexandrite
September 24, 2025
Solved

Table parameter indexing by (1) on every insert

  • September 24, 2025
  • 3 replies
  • 438 views

I have an identification table (1 row) that I insert into a drawing and it contains &ID1:D.

When I insert the table I get flagged with the 'ADD PARAM' menu. 

From here I select string, type my new value, and &ID1 gets added as a parameter in my drawing.

I would like to be able to add a 2nd ID table that gets bumped to &ID2:D, so that on every table insert I get an additional parameter created in my drawing.

 

These id's can range to well over 100. So simply creating (2) different tables, one with ID1 and one with ID2, will not solve my problem.

 

Is this even possible?

 

Thanks for your help!

Best answer by RPN

Yes I know, the request is &ID* (of the drawing) but I would recommend a report table for the attached model. and this is possible without programming, and Martin, please use 'As far "I" know it is not ... ' !

 

  1. Create a Table
  2. Add a simple Repeat Region (I used 2 columns, for the correct sort)
  3. As repeat data enter: mdl.param.name and mdl.param.value
  4. Add the filter &mdl.param.name == id*
  5. Sort by &mdl.param.name Forward (without it is sorting by creation order !, maybe you can sort mdl.param.value by mdl.param.name for the single column)

 

Now you onlyRepeat Model Parameter of ID*Repeat Model Parameter of ID* need to add a new parameter "ID*" in your model, and 'Voila' the table will report this.

3 replies

18-Opal
September 25, 2025

Yes, you can. You only need to think about how edit should work. If you say that you never delete one id, you have only to deal with parameter search. Pagination should be done by the user, Without testing it I would assume, that pagination is possible for a none repeat table. Rather to insert a new table for each ID, increase the number of rows by one, and have a small interface for inserting the new parameter and value. 

24-Ruby III
September 25, 2025

Hi,

it is not possible using OOTB Creo functionality. It requires programming knowledge. I can imagine that I would be able to add the required functionality using an AutoIT script (but I don't want to try it).

RPN18-OpalAnswer
18-Opal
September 30, 2025

Yes I know, the request is &ID* (of the drawing) but I would recommend a report table for the attached model. and this is possible without programming, and Martin, please use 'As far "I" know it is not ... ' !

 

  1. Create a Table
  2. Add a simple Repeat Region (I used 2 columns, for the correct sort)
  3. As repeat data enter: mdl.param.name and mdl.param.value
  4. Add the filter &mdl.param.name == id*
  5. Sort by &mdl.param.name Forward (without it is sorting by creation order !, maybe you can sort mdl.param.value by mdl.param.name for the single column)

 

Now you onlyRepeat Model Parameter of ID*Repeat Model Parameter of ID* need to add a new parameter "ID*" in your model, and 'Voila' the table will report this.

Community Manager
October 1, 2025

Hi @MORECREO,

 

I wanted to see if you got the help you needed.

If so, please mark the appropriate reply as the Accepted Solution. It will help other members who may have the same question.
Of course, if you have more to share on your issue, please pursue the conversation.  

 

Thanks,
Anurag