열 대화 상자 필터에 여러 열 이름을 직접 붙여넣기주제 : 클립보드의 열 이름 목록을 열 대화 상자 필터에 직접 붙여넣을 수 있는 내장 기능을 추가합니다.
오늘의 해결 방법 : 오늘부터 저는 열 이름과 함께 로드된 클립보드 내용을 가져와 정규식으로 변환하는 스크립트를 작성했습니다. 그런 다음 이 정규식을 필터에 붙여넣고 '정규식' 필터 모드를 선택합니다. 이것은 효과가 있지만 약간 고통스럽습니다.
나는 '열 전환기'로 작업할 때 이것을 자주 사용하지만 다른 많은 요구에도 작동할 수 있다고 가정합니다.
콘텐츠 구성데이터 탐색 및 시각화Re: 여러 열 이름을 열 대화 상자 필터에 직접 붙여넣기 - 상태가 다음으로 변경됨: 확인됨안녕 @데미안 , 당신의 제안에 감사드립니다! 귀하의 요청을 접수했으며 검토하겠습니다.
Re: 여러 열 이름을 열 대화 상자 필터에 직접 붙여넣습니다.개인적인 용도로는 큰따옴표나 중괄호 없이 이름을 사용합니다.
구분 기호는 쉼표, 공백, 탭 또는 피드 캐리지일 수 있습니다.
목록 소스는 JMP 또는 Excel에서 가져올 수 있습니다.
그리고 나는 완벽한 일치를 사용합니다.
내가 작성한 스크립트를 아래에서 찾으십시오("["를 처리할 때 JMP 스크립트가 고통스럽기 때문에 특수 문자 교체를 위해 Python 호출을 사용했습니다).
입력 = 창 버퍼의 목록
출력 = 창 버퍼의 정규식(그런 다음 JMP 필터에 붙여넣고 '정규식' 모드 선택)
//RAMIS - 2021
Names Default To Here( 1 );
//Get clipboard
data = Get Clipboard();
//split list into array
testList_raw = Words( data, " \!t\!n\!r," );
//keep only unique entries
myArray_set = Associative Array( testList_raw );
unique_myArray = myArray_set << Get Keys;
//replace special characters
Python Init();
Python Send( unique_myArray );
Python Submit(
"\[
myList =unique_myArray
myOutput = ','.join(myList)
myOutput = myOutput.replace("[","\\[")
myOutput = myOutput.replace("]","\\]")
myOutput = myOutput.replace(",","|")
]\"
);
Wait( 0 );
//output to window's clipboard
myClipboard = Python Get( myOutput );
Set Clipboard( myClipboard );
문안 인사,
데미안 라미스 - NXP
Re: 여러 열 이름을 열 대화 상자 필터에 직접 붙여넣습니다.열 이름 목록의 소스와 사용/기대를 이해하는 것이 유용할 수 있습니다.
- 목록이 쉼표로 구분된 문자열입니까(열 이름에 쉼표가 없다고 가정합니까?
- 각 이름에 큰따옴표가 있습니까?
- 목록이 중괄호로 묶여 있습니까?
- 예를 들어 목록 소스는 하나의 JMP 테이블에서 사용자가 선택한 것입니까, 아니면 이메일이나 기타 외부 문서와 같은 일부 외부 소스입니까?
- 이름이 완벽하게 일치하고 대소문자를 구분합니까?
경험을 통해 범위와 사용에 대한 자세한 내용은 JMP 개발자가 요청의 크기와 중요성을 범위 지정하는 데 도움이 됩니다.
Re: 열 대화 상자 필터에 여러 열 이름을 직접 붙여넣기@데미안 : 참고로, 실제로 JMP v18에는 이 작업을 수행하는 방법이 있었지만 JMP v19에서는 사라졌습니다: https://community.jmp.com/t5/JMP-Wish-List/Restore-data-grid-behavior-Pasting-onto-column-names-to-name/idi-p/903084
Re: 열 대화 상자 필터에 여러 열 이름을 직접 붙여넣기@B해리스 , 이 소원은 열 이름을 변경하는 것이 아니라 필터에 관한 것입니다.
Re: 열 대화 상자 필터에 여러 열 이름을 직접 붙여넣기JMP19로 이제 거의 이용 가능:
"조건 포함" 옵션을 사용하고 "모든 조건 일치" 설정을 사용하지 않으면, 열 필터는 이제 일치하는 열을 선택하는 데 필요한 논리를 제공합니다. 
하지만 이 새로운 기능은 기대했던 것보다 덜 유용합니다.
대부분의 경우, 열 이름은 줄바꿈과 함께 클립보드에 복사됩니다. 예를 들어 다른 열 목록에서 복사합니다. 따라서 "열 이름 붙여넣기"는 여전히 작동하지 않습니다. : (

Re: 열 대화 상자 필터에 여러 열 이름을 직접 붙여넣기현재 사용자는 줄바꿈 문자를 공백으로 직접 바꿔야 합니다.
-> 쉽게 수정할 수 있어야 합니다.
클립보드를 열 필터에 붙여넣을까요? -> 줄바꿈을 공백으로 자동으로 바꿉니다.
현재 기능은 어떤 사용자에게도 필요하지 않다고 생각합니다.
첫 번째 항목만 유지하고 다른 줄은 삭제합니다.