Lessons Learned 2012 -
Selektiere alle Kunden von "A" bis "M"

Manchmal kommt eine scheinbar simple Frage die einem auf dem falschen Fuß erwischt: "Wie kann ich alle meine Kunden von A bis M auf einmal selektieren?". Eigentlich eine legitime Frage wenn man sich gerade erklärend im "Erweiterte Suche"-Dialog aufhält :-)

Die QlikView-Suche wird ja sehr häufig als simple Volltextsuche benutzt. Die anderen Features (Fuzzy, Assoziative Suche, Erweiterte Suche) führen ein wenig ein Schattendasein, ich denke weil viele User diese Features gar nicht kennen.

Zugegeben, die Syntax für erweiterte Suchen ist auch nicht mehr ganz trivial. Ein User muß folgenden Suchausdruck in eine Listbox "Firma" tippen, um alle Kunden von A bis M zu selektieren:

=Firma >'A' and Firma<'N'

bzw. (und da habe auch ICH einen QlikView Operator dazugelernt):

=Firma follows 'A' and Firma precedes 'N'


follows and precedes sind zwei relationale Operatoren die nicht numerisch, sondern auf ASCII-Basis vergleichen. In meinem kleinen Beispiel macht das keinen Unterschied, aber für Interessierte hier der Auszug aus der QlikView Hilfe:

Im Gegensatz zum Operator < wird vor dem Vergleich keine numerische Interpretation versucht. Liefert wahr, wenn der Operand auf der linken Seite eine Textdarstellung hat, die im ASCII-Vergleich nach der Textdarstellung des rechten Operanden kommt.

'11' precedes '2' liefert wahr
'11' > '2' liefert falsch


Lange Rede, kurzer Sinn: Mein Lösungsvorschlag um dieses QlikView-Such-Feature für jeden Ihrer Anwender "nutzbar" zu machen:
  • 2 Variablen Von und Bis in eine Inputbox hinzufügen.
  • Für die Inputbox einen Dropdown mit den Werten "A" bis "Z" definieren
  • Ein Button mit Aktion "Auswahl in Feld" der dynamisch die Suche zusammensetzt:
    ='=Firma >'&chr(39)&Von&chr(39)&' and Firma<'&chr(39)&Bis&chr(39)
Auf Buttonklick werden somit alle Kunden von A bis M selektiert!

Die Beispiels-.qvw dafür plus einigen precedes/follows-Beispielen finden Sie hier!









0 Response to "Lessons Learned 2012 -
Selektiere alle Kunden von "A" bis "M""

Kommentar veröffentlichen

heldendaten GmbH,2017