Ich habe eine Tabelle in einer Datenbank, die eine lange Liste von Namen enthält, von denen einige den gleichen Namen mit einem führenden Leerzeichen haben. Wenn Sie den Abfragegenerator und einen Listenfeldfilter für diese Spalte verwenden, werden die Namen mit und ohne führendes Leerzeichen nur einmal im Listenfeldfilter angezeigt, und es bewirkt, dass alles nach diesem Eintrag im Filter versetzt wird.
Ich habe eine Testdatenbanktabelle mit Spalte Name und Werten [ "A", "B", "C", " C", "D"] erstellt, wobei C mit und ohne führendem Leerzeichen vorkommt. Ich habe ein Bild des Query Builder-Fensters angehängt, in dem Sie sehen können, wenn Sie "D" im Filter auswählen, das SQL tatsächlich nach "C" filtert.„C“ ist nur oben im Filterfeld erschienen und entspricht dem „C“ mit führendem Leerzeichen.
Es scheint, dass dies an der Art und Weise liegt, wie JMP eindeutige Werte findet, die im Listenfeld angezeigt werden. Interessanterweise führt das Umschalten des Filters auf eine Kontrollkästchenliste dazu, dass alle Werte in der Liste korrekt angezeigt werden, aber in meiner echten Datentabelle gibt es zu viele Werte, um eine Kontrollkästchenliste zu verwenden, daher ist dies keine Option.
Ich verwende JMP 16.