테이블 변수 삭제<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />루프에서 테이블 속성을 삭제하려고 하지만 아무 일도 일어나지 않습니다. 로그 창에 오류 메시지가 없으므로 루프에서 테이블 변수를 삭제할 수 없는 이유를 모르겠습니다.
리터럴 문자열을 사용하면 변수를 삭제할 수 있지만 패턴 일치로 변수 목록을 삭제하고 싶습니다.
dt = New Table("test");
dt << New Table Variable("a", 1);
dt << New Table Variable("b", 1);
dt << New Table Variable("c", 1);
names = dt << Get Table Variable Names;
for(i = N Items(names), i > 0, i--,
variable = names;
// Fails
dt << Delete Table Variable(variable);
);
// Ok
dt << Delete Table Variable("a")
Re: 테이블 변수 삭제JMP 9를 사용하고 있습니다. 귀하의 솔루션이 작동합니다. 감사
Re: 테이블 변수 삭제귀하의 예는 Mac용 JMP 10.0.2에서 작동합니다. 그러나 JMP 9에서는 작동하지 않을 수 있습니다. 버전 <10을 사용하고 있습니까?
JMP 9에서 이것을 시도하십시오.
dt = 새 테이블 ( "테스트" ) ;
dt << 새 테이블 변수 ( "ㅏ" , 1 ) ;
dt << 새 테이블 변수 ( "비" , 1 ) ;
dt << 새 테이블 변수 ( "씨" , 1 ) ;
이름 = dt << 테이블 변수 이름 가져오기 ;
을 위한 ( 나 = N 항목 ( 이름 ) , 나 > 0 , 나 --,
변하기 쉬운 = 이름 [ 나 ] ;
평가 ( 구문 분석 ( 평가 삽입 ( "dt << 테이블 변수 삭제(^nameexpr(변수)^)" ) ) )
) ;