Error "enviar espera objeto programable ..."Hola a todos, estoy probando un script muy simple que está destinado a funcionar dentro de una tabla de datos, en otras palabras, ya tengo la tabla de datos y he creado un script dentro de ella (no estoy seguro si eso es relevante, pero pensé en especificar ...).
Estoy tratando de recuperar los límites de especificaciones de la columna 7 a continuación y obtengo este error cada vez:
"Enviar espera un objeto programable en el acceso o evaluación de 'Enviar', Eval Exp (": "|| cols [7]) << / * ### * / Get Property (" Spec Limits ") / * ### * / "
El código que estoy usando está aquí:
Nombres predeterminados aquí (1); // Esto permite que cualquier variable permanezca local en el script y no interactúe con ninguna
// variables de entorno jmp predefinidas.
Eliminar símbolos (); // Elimina los valores de cualquier variable global ya definida en el entorno jmp para que
// no anulan ninguna variable local que pueda definir en su script.
borrar registro ();
cols = Tabla de datos (1) << Obtener nombres de columna (numéricos, continuos);
Q = Eval Expr (":" || cols [7]) << Obtener propiedad ("Límites de especificación");
ScriptingRe: Error "enviar espera un objeto programable..."Aquí hay una forma de hacer lo que quiere usando la función Column().
Names Default To Here( 1 ); //This enables any variables to remain local to the script and not interact with any
//pre-defined jmp environment variables.
Delete Symbols(); //Removes the values of any global variables already defined in the jmp enviroment so that
//they don't override any local variable you may define in your script.
Clear Log();
cols = Data Table( 1 ) << Get Column Names( numeric, continuous );
Q = column( char(cols[7])) << Get Property( "Spec limits" );