Can some one help me with this, not sure what is wrong?Hi,
I'm trying to control chart with expression ( and column name) selected in the combo box and reference in the control chart but getting the error below which i don't understand. I'm using the same expression early in the script and works flowless.
Thanks

ScriptingRe: Can some one help me with this, not sure what is wrong?Hi DS,
Apologies for late replay, got quite busy lately.
So here is simplify version of my script, just would like the combo box chosen argument to be included in the column name which will then help to choose correct Control limits table etc.
At this point the script is not unable to understand the argument.
Names Default To Here( 1 );
New Window( "Data selection",
<<MODAL></MODAL>Re: Can some one help me with this, not sure what is wrong?Hi @swiergi11 ,
Can you share your script and data table? You can anonymize the data table so I don't know what's what.
Having direct access to your script and data table will help to diagnose the core issue.
Thanks!,
DS
Re: Can some one help me with this, not sure what is wrong?Hi,
Thanks for you response.
"layer" is the reference assigned to different data extract and then column naming in Combo Box depending which one is selected:
rr_cb = Combo Box( {"D0585DI", "D0585IG","D0585L3","D0585L2", "D0585L1"}, <
layer = rr_cb << GetText;
I do change the source data column name to RSM_"layer " which will be one of the 5 above.
:VAR1VALUE << Set Name("RSM_"||layer||"");
When creating Control chart I'm trying to use the same analogy to chose column for the plot but this isn't working.
I have try your suggestions and the error is gone but CC is not getting created which i think is still due to naming error of that column.
Thanks,
Tomasz
Re: Can some one help me with this, not sure what is wrong?Hi @swiergi11 ,
Not having your full code to debug, but glancing over the error that you have and the screenshot you saved, I think the problem is where you call the column name:
:Name("RSM_"||layer||"")
Presumably, layer is a character in which case it already has the quotes around it, so you'd rather write: :Name("RSM_"||layer). If layer is a list layer = {"A", "B", "C"}, then you'd need to refer to the elements in it, like layer[1], etc. I don't think you need to add the ||"" after layer because this doesn't actually add anything to the column name. It looks like line 360 also has this problem?
Also, you might want to know that the reference :Name() is being deprecated and will no longer be used after ver 16, I believe. Instead, they're using the reference :"column name goes here"n.
Hope this helps!,
DS