cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP 19 is here! See the new features at jmp.com/new.
  • Register to attend Discovery Summit 2025 Online: Early Users Edition, Sept. 24-25.
Choose Language Hide Translation Bar
Mittman
Level III

How to parse Design Role property with a script

I need to be able to identify which columns in a DOE data table are factors. I know there is a design role column property.

column(dtDOE, 1) << get property("Design Role");

The problem is that the return value seems to be an unevaluated expression.

DesignRole( Continuous )

Is Missing doesn't work in this context, but even if it did, I want to exclude blocking factors, so I need to somehow parse this thing.

1 ACCEPTED SOLUTION

Accepted Solutions
Mittman
Level III

Re: How to parse Design Role property with a script

Thanks @jthi !

I am able to get the result as a string with

char(arg(drole,1))

View solution in original post

2 REPLIES 2
jthi
Super User

Re: How to parse Design Role property with a script

Try using Arg()

drole_prop = Column(dt, "weight") << Get Property("Design Role");
drole = Arg(drole, 1); // "Continuous"
// Head(drole); // will get the outside expression, Design Role in this case

Note for me design role seems to contain a string so you might have to do some extra tricks to get the "something" type to string

Design Role("Continuous")

 

-Jarmo
Mittman
Level III

Re: How to parse Design Role property with a script

Thanks @jthi !

I am able to get the result as a string with

char(arg(drole,1))

Recommended Articles