cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with customized functions in J-Link

Problem with customized functions in J-Link

Hello everyone,

I've been trying to create a new customized function to be used in the relations.
This function should return the value of one of the parameters of that part.
For example:
Part contains 2 parameters
DRAWING_NAME_US = 0000000
DRAWING_NAME_UK = 1111111
The function I created returns a value of 0000000 or 1111111, depending on IP adress.
To read the values from the parameters I tried both of these methods, but the result was the same:
Model curModel = curSession.GetCurrentModel();
Model curModel = curSession.GetActiveModel();
The function works fine in a part, but fails when regenerating from an assembly.
In that case the active or current model is the assembly, not the part where the function is located.
Is there any way to make this work, or is this just not possible?
PS - I also tried using the 'relationowner', but it doesn't seem possible to retrieve parameters using this.
Thanks,
Tags (2)