¿Alguien puede ayudarme con esto, si no está seguro de lo que está mal?Hola,
Estoy tratando de controlar el gráfico con la expresión (y el nombre de la columna) seleccionada en el cuadro combinado y la referencia en el gráfico de control, pero obtengo el error debajo del cual no entiendo. Estoy usando la misma expresión al principio del guión y funciona sin fluidez.
Gracias

ScriptingRe: ¿Alguien puede ayudarme con esto, no estoy seguro de lo que está mal?Hola @ swiergi11 ,
Al no tener su código completo para depurar, pero mirando el error que tiene y la captura de pantalla que guardó, creo que el problema es dónde llama al nombre de la columna:
: Nombre ("RSM_" || capa || "")
Presumiblemente, la capa es un carácter, en cuyo caso ya tiene las comillas alrededor, por lo que prefiere escribir:: Nombre ("RSM_" || capa). Si la capa es una capa de lista = {"A", "B", "C"}, entonces deberías hacer referencia a los elementos que contiene, como la capa [1], etc. No creo que necesite agregar la capa posterior || "" porque esto en realidad no agrega nada al nombre de la columna. ¿Parece que la línea 360 también tiene este problema?
Además, es posible que desee saber que la referencia: Nombre () está en desuso y ya no se utilizará después de la versión 16, creo. En su lugar, están usando la referencia: "el nombre de la columna va aquí" n.
¡Espero que esto ayude!,
DS
Re: ¿Alguien puede ayudarme con esto, no estoy seguro de lo que está mal?Hola @ swiergi11 ,
¿Puede compartir su secuencia de comandos y tabla de datos? Puede anonimizar la tabla de datos, así que no sé qué es qué.
Tener acceso directo a su secuencia de comandos y tabla de datos ayudará a diagnosticar el problema principal.
¡Gracias!,
DS
Re: ¿Alguien puede ayudarme con esto, no estoy seguro de lo que está mal?Hola DS,
Disculpas por la repetición tardía, estuve bastante ocupado últimamente.
Así que aquí está la versión simplificada de mi script, solo me gustaría que el argumento elegido del cuadro combinado se incluyera en el nombre de la columna, lo que ayudará a elegir la tabla de límites de control correcta, etc.
En este punto, el guión no puede comprender el argumento.
Names Default To Here( 1 );
New Window( "Data selection",
<<MODAL></MODAL>Re: ¿Alguien puede ayudarme con esto, no estoy seguro de lo que está mal?Hola,
Gracias por tu respuesta.
"capa" es la referencia asignada a diferentes extractos de datos y luego el nombre de las columnas en el cuadro combinado, dependiendo de cuál se seleccione:
rr_cb = Cuadro combinado ({"D0585DI", "D0585IG", "D0585L3", "D0585L2", "D0585L1"}, << Establecer ancho (5)),
layer = rr_cb << GetText;
Cambio el nombre de la columna de datos de origen a RSM_ " capa "que será uno de los 5 anteriores.
: VAR1VALUE << Establecer nombre ("RSM_" || capa || "");
Al crear el gráfico de control, intento usar la misma analogía para elegir la columna para el gráfico, pero esto no funciona.
Probé sus sugerencias y el error desapareció, pero CC no se está creando, lo que creo que todavía se debe al error de nomenclatura de esa columna.
Gracias,
Tomasz