JSL 스크립트는 테이블 끝까지 시퀀스를 계속합니다.안녕,
저는 JSL 스크립트를 처음 사용합니다. 누구든지 아래 옵션 "테이블 끝까지 순서 계속"에 대한 스크립트 작성 방법을 가르쳐 줄 수 있습니까? 이 프로세스를 자동화하고 싶습니다. 아래와 같이 처음 세 행에 키를 입력하는 스크립트만 찾을 수 있습니다.
dt << New Column("Time","Continuous", Set Values([1,2,3]));
그런 다음 테이블 끝까지 시퀀스를 계속하려는 경우 자동화하는 방법을 잘 모르겠습니다.

Re: JSL 스크립트가 테이블 끝까지 순서를 계속합니다.
JSL과 동등한 기능이 없지만 대화식으로 사용할 수 있는 일부 기능이 있습니다. 이들 중 대부분은 대화형으로만 의미가 있는 것입니다. 이 경우 JSL 작성자로서 원하는 대로 원하는 데이터를 생성할 수 있다고 가정합니다.
찾고 있는 패턴에 대해서는 다음을 조사해야 합니다. 열() , 세다() , 그리고 순서() 기능.
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: JSL 스크립트가 테이블 끝까지 순서를 계속합니다.열을 시퀀스 1, 2, ...로 채우려면 다음 JSL을 사용할 수 있습니다.
dt=Current Data Table();
dt << New Column("ABCD", Numeric, Continuous, Set Values(1::NRows(dt)));성명서
a::b
, 여기서 a와 b는 정수이며, 1로 인덱싱된 a에서 b까지의 순차 값으로 구성된 벡터를 생성합니다.보다 일반적으로 a::b::increment는 [a a+increment a+2*increment ... b]를 반환합니다.예를 들어
2::20::2
[2 4 6 8 10 12 14 16 18 20]을 반환합니다.
선택한 행을 기반으로 시퀀스를 제한하는 스크립트를 원한다면 생성하는 데 약간의 작업이 더 필요할 것 같습니다.