다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가안녕하세요,
안녕하세요, JSL 스크립트에 대해 의문이 있습니다(이것은 매우 새로운 기능입니다!)
테이블 A와 테이블 B의 두 데이터 파일이 있습니다.
표 A:-
표 B:-

다음에서 값을 추가하고 싶습니다. 표 B 열 이름 "오프셋" 에게 표 A의 열 그룹 "테스트"의 각 행 값이 추가된 새 데이터 테이블 파일을 생성합니다.
여기 내가 시작하려고 한 것이 있습니다. 이에 대한 아이디어나 더 효율적인 방법이 있습니까?
Clear Globals();
dt_Table_A = Current Data Table(); //Table A
dt_Table_B = open(); //Select Table B
table_B_colnames =dt_Table_B << Column Names( "Offset" );
table_A_colnames = dt_Table_A << GetColumnNames( Numeric, String );
@txnelson
해석학스크립팅Re: 다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가- 시간을 내어 스크립팅 가이드를 읽고 스크립팅 색인에 익숙해지십시오.
- 일반적인 프로그래밍 기술을 연마해야 하는 경우 이를 지원할 수 있는 인터넷 사이트가 많이 있습니다.
- 다음은 원하는 작업을 수행하는 간단한 스크립트입니다.
Names Default To Here( 1 );
dt = Data Table( "Table A" );
dtOffset = Data Table( "Table B" );
For Each Row(
dt:Current = dt:Current + dtOffset:Offset[1];
dt:Voltage = dt:Voltage + dtOffset:Offset[2];
dt:Resistance = dt:Resistance + dtOffset:Offset[3];
dt:Inductance = dt:Inductance + dtOffset:Offset[4];
dt:Capacitance = dt:Capacitance + dtOffset:Offset[5];
dt:Power = dt:Power + dtOffset:Offset[6];
dt:Temperature = dt:Temperature + dtOffset:Offset[7];
dt:Humidity = dt:Humidity + dtOffset:Offset[8];
dt:Pressure = dt:Pressure + dtOffset:Offset[9];
dt:Suseptance = dt:Suseptance + dtOffset:Offset[10];
);
Re: 다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가많은 감사 @txnelson 당신은 천재입니다 
Re: 다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가루프를 사용하여 덧셈을 수행하는 방법은 무엇입니까? 테이블 A에 100개 이상의 열이 있습니까?
Re: 다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가당신이 사용할 수있는
colList = dt << get column names;
데이터 테이블의 열 이름을 얻으려면
그런 다음 For() 루프를 사용합니다.
For(i=1,i<=N Items(colList), i++,
.......
.......
.......
);
각 열에 대해 수행해야 하는 작업을 수행합니다.
이것들은 스크립팅 가이드와 스크립팅 인덱스에 문서화되어 있습니다......예제와 함께
Re: 다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가@txnelson
여기 내가 시도한 것이 있습니다. 무엇이 잘못되었는지 잘 모르겠습니다. 좀 봐주시겠어요?
Names Default To Here( 1 );
dt = Data Table( "Table A" );
dtOffset = Data Table( "Table B" );
colList = dt << get column names;
For(i=1; N Rows(dt); i++,
Column(dtOffset)[i] = dt:colList[i] + dtOffset:Offset[i];
);
Re: 다른 데이터 테이블 파일의 값을 현재 데이터 테이블 파일에 추가안녕 @ih ,
다음에서 값을 추가하고 싶습니다. 표 B 열 이름 "오프셋" 에게 표 A의 열 그룹 "테스트"의 각 행 값이 추가된 새 데이터 테이블 파일을 생성합니다. 표 A에는 100개 이상의 열이 있습니다. 루프 구문을 사용하여 각 행과 열을 반복하려면 어떻게 해야 합니까?
다음은 내가 시작하려고 한 것입니다.
Names Default To Here( 1 );
dt = Data Table( "Table A" );
dtOffset = Data Table( "Table B" );
colList = dt << get column names;
For(i=1; N Rows(dt); i++,
Column(dtOffset)[i] = dt:colList[i] + dtOffset:Offset[i];
);
당신이 제안할 수 있었다면 감사합니다