Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
QUERY SELECTION BY ATTRIBUTE
|
QUERY SELECTION BY ATTRIBUTE ( {Tabellenname}{;}{KonjOp ;} ObjektFeld ; AttributPfad ; SuchOp ; Wert {; *} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Tabellenname | Tabelle |
![]() |
Tabelle zur Rückgabe einer Auswahl Datensätze Ohne Angabe Haupttabelle |
|||||
KonjOp | Operator |
![]() |
Verbindungsparameter bei mehrfacher Suche | |||||
ObjektFeld | Feld |
![]() |
Objektfeld zum Suchen von Attributen | |||||
AttributPfad | String |
![]() |
Name oder Pfad des Attributs | |||||
SuchOp | Operator, String |
![]() |
Suchoperator (Vergleichsoperator) | |||||
Wert | Text, Zahl, Datum, Zeit |
![]() |
Zu vergleichender Wert | |||||
* | Operator |
![]() |
Weiterer Suchbegriff folgt | |||||
QUERY SELECTION BY ATTRIBUTE funktioniert wie QUERY BY ATTRIBUTE und führt die gleichen Aktionen durch. Die Befehle unterscheiden sich allein durch die Reichweite der Suche:
QUERY SELECTION BY ATTRIBUTE ändert die aktuelle Auswahl von Tabellenname für den aktuellen Prozess und macht den ersten Datensatz der neuen Auswahl zum aktuellen Datensatz.
Weitere Informationen dazu finden Sie unter dem Befehl QUERY BY ATTRIBUTE.
QUERY SELECTION BY ATTRIBUTE ist hilfreich, wenn sich eine Suche nicht als Kombination von QUERY BY ATTRIBUTE (sowie Aufrufe von QUERY) mit dem Parameter * definieren lässt. Das ist beispielsweise der Fall, wenn Sie in einer aktuellen Auswahl suchen wollen, die sich nicht aus einer vorangegangenen Suche ergibt, sondern über einen Befehl wie USE SET.
In Datensätzen, die der Benutzer vorher markiert hat, Personen im Alter zwischen 20 und 30 finden:
USE SET("UserSet") //erstellt eine neue aktuelle Auswahl
QUERY SELECTION BY ATTRIBUTE([Persons];[Persons]OB_Info;"age";>;20;*)
QUERY SELECTION BY ATTRIBUTE([Persons];&;[Persons]OB_Info;"age";<;30) //löst die Suche aus
Produkt: 4D
Thema: Suchen
Nummer:
1424
Erstellt: 4D v16
Geändert: 4D v16 R2
4D Programmiersprache ( 4D v20 R7)