I have a main assembly containing a small sub-assembly, PA01, that is patterned. There is an iLogic rule to control suppression of the pattern using the statement: Component.IsActive("PA01 Pattern 1:1") = False.
The pattern does suppress/unsuppress on queue, but i get a warning when suppressed that it failed to compute:
and if I force a rebuild outside of iLogic I get this:
Of course it cannot be edited because it is suppressed. And when I set the rule to True all is well again.
It seems the elements are being suppressed but the pattern itself is not, therefore the warning.
So, the question is; is this the way patterns are supposed to act when suppressed?
Is there another way of writing the rule to prevent this warning?
Thanks,
Allen
Solved! Go to Solution.
Solved by Allen_Hart. Go to Solution.