Crear una nueva columna con datos de secuencia inicialFrecuentemente concateno varias tablas de datos en una sola tabla y luego agrego dos nuevas columnas con datos inicializados. La nueva columna 1 se llama "Dispositivo" y es una constante que ingreso. La nueva columna 2 se llama "índice" y son datos secuenciales de 1 a x, donde x es la última fila de la tabla de datos.
Me gustaría escribir la creación de estas dos nuevas columnas en la tabla concatenada, idealmente con una ventana emergente para solicitar el número de Dispositivo.
¿Alguien puede ayudarme a generar el script?
¡Gracias por adelantado!
Tabla de datosScriptingRe: Crear una nueva columna con datos de secuencia inicialOK, esto te ayudará a comenzar. Su parte del trato es que necesita leer la Guía de secuencias de comandos, para que pueda aprender sobre todos los elementos del guión y también sobre qué tipo de cosas puede hacer para que el guión sea exactamente lo que desea.
Names Default To Here( 1 );
dt = Current Data Table();
nw = New Window( "Device Input",
<<MODAL></MODAL>
Re: Crear una nueva columna con datos de secuencia inicialestoy de acuerdo con @txnelson al leer el Guía de secuencias de comandos .
También te animo a que te familiarices con el Editor de fórmulas . En particular, el Funciones Sequence () y Count () Podría ayudarte aquí.
Re: Crear una nueva columna con datos de secuencia inicialHola Jim,
Intentaré esto Gracias por su asistencia. Leeré la Guía de secuencias de comandos a medida que genere la secuencia de comandos.
Re: Crear una nueva columna con datos de secuencia inicialel script de arriba es exactamente lo que necesitas. Así que no hay nada que agregar para esto.
Sin embargo, puede aprender mucho de JMP directamente.
1) En su tabla de datos, puede, por ejemplo, hacer clic derecho en la última columna y elegir "Nueva columna de fórmula" -> "Fila" -> "Fila".
-> Obtendrá una nueva columna con una secuencia desde 1 hasta el final de la tabla de datos.
2) Ahora haga clic en el triángulo rojo en el panel superior izquierdo de la tabla de datos (la parte de los scripts de la tabla de datos). Seleccione Copiar secuencia de comandos de tabla (sin datos)
3) Abra una ventana de script y pegue el código en ella. En la parte inferior del guión, encontrará el guión para crear esta nueva columna con la fórmula utilizando la instrucción Row (). Esto es lo que txnelson básicamente ha usado.
El índice y la guía de secuencias de comandos son sus amigos para las tareas de JSL. y profundizar la comprensión. Pero tenga en cuenta que puede llegar lejos con la creación automática de código desde JMP.
Dicho esto, con cualquier lenguaje de programación / programación siempre debe familiarizarse con las buenas prácticas de programación.:)