데이터 테이블 스크립트 이름 바꾸기<< dt를 사용하여 데이터 데이터 테이블 스크립트의 이름을 바꿀 수 있음을 알고 있습니다 << 테이블 이름 바꾸기 스크립트 ( "Old", "New"); 그러나 하나 이상의 스크립트 이름을 바꾸려면 다른 테이블에서 얻은 열 이름을 가진 데이터 테이블의 세 번째 스크립트에서 시작하는 모든 스크립트의 이름을 바꾸려고합니다. 내 로그에 아무런 오류가 없기 때문에 누군가 내 실수를 지적 할 수 있습니까? 고맙습니다.
a1 = dt << getTableScriptNames;
show(a1);
names = dt1 << get column names(String);
for( i=3, i <= N Items( a1 ), i++,
dt << Rename Table Script(a1,Name);
show(a1);
);
다시 : 데이터 테이블 스크립트 이름 바꾸기대단히 감사합니다.다시 : 데이터 테이블 스크립트 이름 바꾸기 @Aam_jmp ,
내가 생각할 수있는 가장 간단한 방법은 다음과 같습니다.
for(i = 3, i <= N Items(a1), i++,
dt << Rename Table Script(a1[i],Names[i-2]);
);
그러나 접근 방법에 관계없이이를 수행 할 수있는 이름에 충분한 항목이 있는지 확인해야합니다.
다시 : 데이터 테이블 스크립트 이름 바꾸기빠른 답변 감사합니다. @uday_guntupalli 색인 생성을 놓친 것을 깨달았습니다. 세 번째 스크립트를 시작하는 테이블 스크립트의 이름을 바꾸려면 첫 번째 열 이름 즉 a [3] = Name [1]을 사용하십시오. 어떻게해야합니까?
다시 : 데이터 테이블 스크립트 이름 바꾸기 @Aam_jmp ,
몇 가지 사항은 목록 전체를 사용하지 않고 이름 목록에 색인을 생성해야합니다.
for(i = 3, i <= N Items(a1), i++,
dt << Rename Table Script(a1[i],Names[i]);
);
또 다른 한가지는, 당신이 i = 3에서 시작한다면, dt1의 3 번째 칼럼에서 시작하여 이름을 붙이고 싶습니까?