JMP 충돌 위치 선택<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />데이터를 가져오고 정리하는 간단한 스크립트 작성. 예상대로 공개 작업을 통해 데이터 표가 제공됩니다. 두 번째 명령을 추가 할 때 "Finder"라는 용어가있는 행을 찾아서 그 행을 삭제할 준비를합니다. 그 줄의 주석을 풀고 그것을 실행하면. JMP가 충돌합니다. 내가 어디로 잘못 가고 있니?
dt = 열다 (
( 파일 선택 ()) ,
기둥 (
열 1 = 캐릭터 ,
2 열 = 캐릭터 ,
3 열 = 캐릭터 ,
명사 같은 = 숫자 ,
어퍼 톨 = 숫자 ,
낮은 톨. = 숫자 ,
이름 ( "1" ) = 숫자
) ,
설정 가져 오기 (
라인 끝 ( CRLF , CR , LF ) ,
필드 끝 ( 콤마 ) ,
스트립 인용문 ( 1 ) ,
따옴표로 아포스트로피 사용 ( 0 ) ,
전체 파일 검색 ( 1 ) ,
레이블 ( 1 ) ,
열 이름 시작 ( 21 ) ,
데이터 시작 ( 111 ) ,
읽기 라인 ( 모든 ) ,
연도 규칙 ( "10-90" )
)
) ;
dt << Where 선택 ( ~을 포함하다 ( 기둥 ( 1 ) , "파인더" ) > 0 ) ;
// dt << 행 삭제;
MacOS X에서 JMP 8.0.1을 사용하고 있습니다.
재 : 어디 JMP 충돌을 선택하십시오JMP의 안정성과 무의식적으로 (그리고 재현 불가능하게) 충돌하는 추세로 인해 생산 / 제조 환경에서이 툴을 권장하는 것을 매우 주저하게되었습니다. 내 농담은 전에 없었던 Microsoft 응용 프로그램의 견고성과 안정성을 높이는 데 도움이된다는 것입니다. 가격면에서 내 응용 프로그램 (엔지니어링 환경에서 데이터 검색)에 가장 적합한 선택이지만 작업하기가 매우 어렵습니다. 그리고 저는 V11.2.1에 있습니다!
재 : 어디 JMP 충돌을 선택하십시오업그레이드 (나는 버전 3 이후 사용자였습니다)를보고 있습니다. 궁금한 점은 JMP를 꽤 오랫동안 사용해 왔지만 다른 플랫폼에서 스크립팅 된 분석을 대부분 해왔고 지금은 JMP에 정착 한 클라이언트 만 지원하기 때문에 JMP는 언제나 오류로 인해 너무 우아하지 않습니다. 오류로 인해 일부 오류 피드백 대신 JMP가 완전히 충돌하는 것 같습니다. 이 동작으로 인해 스크립트 개발이 정말 고통 스럽습니다.
재 : 어디 JMP 충돌을 선택하십시오스크립팅 가이드와 스크립트 색인 모두에서 버전 11로 문서화되어 있습니다. 업그레이드 할 수있는 기회가 있으십니까?
재 : 어디 JMP 충돌을 선택하십시오고맙습니다. 솔루션은 작동하지만 왜 그런지는 알 수 없습니다. 스크립팅 설명서에서 get 행에 대한 참조를 찾을 수 없습니다.
재 : 어디 JMP 충돌을 선택하십시오사용 해보기 행을 가져오다. 대신에 선택 장소 . 이 코드는 JMP 11에서 작동합니다. 확실하지 않은 약 8 :
found_rows = dt << 행을 가져오다. ( ~을 포함하다 ( 칼럼으로 ( 1 ) , "파인더" ) > 0 ) ;
만약 ( 안주 ( found_rows ) > 0 ,
dt << 행 삭제 ( found_rows ) ;
) ;