Is "TR" a parameter in the same assembly as the iLogic rule? Typically the parameters will display as the color blue.
As a test, insert the line of code
and see what value the program thinks TR is.
If TR is in a part or assembly other than where you are referencing it then you access it differently. If this is the case look into:
Parameter("Part1:1", TR) = 1
Parameter(MakePath("SubAssem1:1", "Part1:1"), TR) = 1
I do not use many multi value parameters, but I would not expect them to work differently from any other parameter.
Did msgbox(TR) return the an expected value? If it returns blank then you may not be referencing the parameter "TR" correctly in your code. Did you type "TR" or access it by double click from the parameter table in the top left of the iLogic editor?
all work great now, suppress all i want, but my biggest problem is all my text parameter is not linkable???
all my parameter is in my frame sketch but i see only a numeric parameter, all text parameter is not here???
Thanks again Shawn_79
Check out "Parameters Functions" for the iLogic help. It will explain the various ways to access the parameters.
I have several text type parameters I access by code. As an example I use Parameter("SKEL", "CoolingType") to reference CoolingType parameter in my skeleton part from an upper assembly.