JSL Script Continuar secuencia hasta el final de la tablaHola,
Soy nuevo en el script JSL. ¿Alguien puede enseñarme cómo escribir el guión para la siguiente opción, "Continuar la secuencia hasta el final de la tabla". Me gustaría automatizar este proceso. Solo pude encontrar un script para ingresar las primeras tres filas como se muestra a continuación:
dt << New Column("Time","Continuous", Set Values([1,2,3]));
Entonces no estoy seguro de cómo automatizarlo si quiero Continuar la secuencia hasta el final de la tabla.

Re: Script JSL Continuar secuencia hasta el final de la tabla
Hay algunas funciones disponibles de forma interactiva que no tienen equivalentes JSL. La mayoría de estas son cosas que solo tienen sentido interactivamente. En este caso, se supone que, como autor de JSL, puede crear los datos que desee como desee.
Para el patrón que está buscando, debe examinar el Fila() , Contar() , y Secuencia() funciones
New Table( "Sequences",
Add Rows( 20 ),
New Column( "Row",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Row() )
),
New Column( "Count",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Count( 10, 30, 21, 1 ) )
),
New Column( "Sequence",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( Sequence( 100, 130, 0.5, 2 ) )
)
);
Re: Script JSL Continuar secuencia hasta el final de la tablaSi solo desea completar la columna con la secuencia 1, 2, ..., puede usar este JSL:
dt=Current Data Table();
dt << New Column("ABCD", Numeric, Continuous, Set Values(1::NRows(dt)));La declaración
a::b
, donde a y b son números enteros, crea un vector de valores secuenciales de a a b, indexados por 1.Más generalmente, a::b::increment devuelve [a a+increment a+2*increment ... b].Por ejemplo
2::20::2
devuelve [2 4 6 8 10 12 14 16 18 20]
Si desea un script que continúe la secuencia en función de las filas seleccionadas, creo que sería un poco más de trabajo crearlo.