데이터베이스에 긴 이름 목록이 포함된 테이블이 있는데 그 중 일부는 선행 공백이 있는 동일한 이름을 가집니다. 쿼리 빌더를 사용하고 이 열에서 목록 상자 필터를 사용할 때 선행 공백이 있거나 없는 이름은 목록 상자 필터에 한 번만 표시되며 이로 인해 필터에서 해당 항목 뒤의 모든 항목이 오프셋됩니다.
열 이름과 값[ "A", "B", "C", " C", "D"]이 있는 테스트 데이터베이스 테이블을 만들었습니다. 여기서 C는 선행 공백이 있거나 없는 경우입니다. 필터에서 "D"를 선택할 때 SQL이 실제로 "C"를 필터링하는 것을 볼 수 있는 쿼리 작성기 창의 이미지를 첨부했습니다."C"는 필터 상자의 맨 위에만 나타나며 선행 공백이 있는 " C"에 해당합니다.
이는 JMP가 목록 상자에 표시할 고유한 값을 찾는 방식 때문일 수 있습니다. 흥미롭게도 필터를 체크 박스 목록으로 전환하면 모든 값이 목록에 올바르게 표시되지만 내 실제 데이터 테이블에는 체크 박스 목록을 사용하기에는 너무 많은 값이 있으므로 옵션이 아닙니다.
JMP 16을 사용하고 있습니다.