QUERY WITH ARRAY

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.5


QUERY WITH ARRAY (IndiziertesField; Array)

ParameterTypBeschreibung
IndiziertesFieldDatenfeldIndiziertes Feld zum Vergleichen der Werte
ArrayArrayArray der gesuchten Werte

Beschreibung

Der Befehl QUERY WITH ARRAY sucht alle Datensätze, deren Wert IndiziertesFeld gleich ist zu einem der Werte in Array. Die gefundenen Datensätze werden die neue aktuelle Auswahl.

Mit QUERY WITH ARRAY können Sie schnell und einfach eine Suche auf Mehrfachwerte einrichten.

Hinweise:

Dieser Befehl funktioniert nur mit indizierten Feldern. Er lässt sich nicht einsetzen für Felder vom Typ Text, Bild, Unterfeld oder BLOB.

Beachten Sie, dass ein Array vom Typ Lange Ganzzahl kompatibel ist mit Feldern vom Typ Zeit.

indiziertesFeld und Array müssen vom selben Datentyp sein. Ausnahme: Für ein Feld vom Typ Zeit können Sie ein Array vom Typ Lange Ganzzahl verwenden.

Beispiel

Mit folgendem Beispiel finden Sie die Datensätze von Kunden, die sowohl französisch als auch amerikanisch sind:

   ARRAY STRING (2;SearchArray;2)
   SearchArray{1}:="FR"
   SearchArray{2}:="US"
   QUERY WITH ARRAY ([Clients]Country;SearchArray)

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next