JSL을 사용하여 천 단위 구분 기호 사용을 조사합니다.이 위시리스트 요청에 영감을 준 것은 무엇입니까?
열 정보에서 천 단위 구분 기호 사용 확인란이 선택되었는지 여부를 열에 묻는 것은 간단하지 않습니다. << 형식 설정의 일부로 설정할 수 있습니다. 현재 << 형식 가져오기를 통해 어떻게 설정되었는지 확인할 수 있지만 테이블 아래의 전체 기본 설정과 다른 경우에만 천 단위 구분 기호를 사용하세요 . 기본 설정과 일치하면 << 형식 가져오기에서 언급되지 않습니다. 그것은 그것을 얻을 방법이 없다고 생각하면서 꽤 오랫동안 당황했습니다. 따라서 두 가지를 모두 확인하고 <에서 반환된 Format() 표현식에서 이를 추출해야 합니다.
신경써야 할 이유가 있나요? 이는 요약을 사용하고 천 단위 구분 기호를 사용하는 숫자 열을 기준으로 그룹화할 때 목록을 얻는 문자열에 영향을 줍니다. 숫자 값으로 1000인 데이터가 요약 결과에 한 사용자에 대해서는 "1000"으로 표시되지만 다른 사용자에 대해서는 "1,000"으로 표시될 가능성을 예상하지 못한 일부 이전 코드의 버그로 인해 이 문제가 발생했습니다. . 숫자를 처리하고 문자열 형식에 대해 가정하지 않는 것이 더 강력하므로 실제로 열을 조사하여 문제를 해결하지는 않지만 전체 경험을 통해 이 설정을 배우는 간단한 방법을 가질 가치가 있다고 생각합니다. .
또 다른 가능성은 특정 스크립팅에 대해 이 설정을 껐다가 다시 켜서 원래 설정이 무엇인지 알고 싶을 수도 있습니다.
당신이 보고 싶은 개선점은 무엇입니까?
"<< 천 단위 구분 기호 사용" 열에 대한 메시지입니다. 내 요청은 주어진 열에 대한 확인란이 설정되는 방식에 대한 간단한 1/0 답변을 반환하는 것입니다. 이는 데이터가 실제로 형식화되는 방식과 일치하는 것입니다.
이 아이디어가 왜 중요한가요?
이것은 작은 일이고 오늘날 할 수 없는 것은 아니지만 한 번 살펴볼 가치가 있습니다. 이 기능을 직접 만들 수도 있지만 JMP 지원팀에서는 왜 해당 항목이 <에서 돌아오지 않는지 고민한 후 위시리스트 항목을 만들 것을 제안했습니다.
자동화 및 스크립팅Re: JSL을 사용하여 천 단위 구분 기호 사용을 조사합니다.환경 설정의 변경된 설정과 밀접하게 관련된 소리 -> 문제 해결 :
get script, get format 등을 통해 생성된 JSL 코드는 기본 설정의 설정에 따라 다릅니다.
기본 설정에 정의된 모든 것은 "표준"으로 간주됩니다. 기본 설정의 현재 설정에 따라 또 다른 "표준"이 "표준"이 됩니다. 생성된 스크립트에 또 다른 명령이 표시되거나 표시되지 않습니다. 스크립트.
아이디어: 이 코드가 동일한 시스템에서 다시 실행되면 동일한 결과가 생성됩니다.
반면에 코드가 다른 시스템에서 생성되면(기본 설정이 다르게 설정됨) 동작이 크게 달라질 수 있습니다.
이 문제를 해결하는 방법을 모르겠습니다.
해결 방법: 항상 현재 설정을 모두 사용하여 코드를 생성하고 기본 설정과 겹치는 항목을 제거하지 마세요.
그러나 이렇게 하면 코드가 매우 길어지게 됩니다.
Re: JSL을 사용하여 천 단위 구분 기호 사용을 조사합니다.천 단위 구분 기호 문제의 경우 Heidi의 제안이 작동합니다.
특별한 메시지:
<< 천 단위 구분 기호 가져오기()
...에서 천 단위 설정을 확인하는 대신
<< 형식 가져오기()
일명
<< 기본 설정의 설정과 다른 모든 형식 설정을 가져옵니다()
하지만 수천 개의 유사한 문제를 어떻게 처리해야 할까요?
Re: JSL을 사용하여 천 단위 구분 기호 사용을 조사합니다.@hogi , 예, 그것이 바로 제가 원하는 것입니다. 현재 설정을 가져오는 별도의 명령, 기본 설정과 다른지 여부에 대한 모든 복잡함 없이 현재 상태에 따라 1/0을 반환하는 것입니다. 이 동일한 보트에는 <를 사용하는 것과 별도로 상태를 조사하기 위해 별도의 명령을 추가할 수 있는 다양한 다른 설정이 있을 수 있음을 알 수 있습니다.
Re: JSL을 사용하여 천 단위 구분 기호 사용을 조사합니다.정말 좋은 아이디어네요 
다른 소원에 댓글을 추가했습니다
https://community.jmp.com/t5/JMP-Wish-List/Changed-Settings-in-the-Preferences-fix-the-issue/idc-p/737368/highlight/true#M5365
<< get script에 대한 자세한 옵션도 제안했습니다. 