Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression [2022/05/25 12:16] – [QGIS Ausdrücke (Expressions)] map | qgis:basic:d_layer_und_daten:cl06_qgis_ausdruecke_expression [2022/06/29 11:02] – map | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
[{{ : | [{{ : | ||
- | Der Ausdruckseditor mit einfachem Ausdruck}}] | + | Der Ausdruckseditor mit einfachem Ausdruck |
- | Ausdrücke sind im übertragen Sinne **Formeln**, | + | Ausdrücke sind im übertragen Sinne **Formeln**, |
- | + | ||
- | <wrap help> [[https:// | + | |
- Auswahl der in der Attributtabelle vorhanden Felder | - Auswahl der in der Attributtabelle vorhanden Felder | ||
- ...und Werte | - ...und Werte | ||
- Funktionsfeld - hier wird die Funktion eingetrippt. Die Syntax wird hervorgehoben und Fehler mit einem roten Dreieck angezeigt | - Funktionsfeld - hier wird die Funktion eingetrippt. Die Syntax wird hervorgehoben und Fehler mit einem roten Dreieck angezeigt | ||
- | - Fortgeschrittene Anwender: | + | - Fortgeschrittene Anwender: |
+ | |||
+ | <wrap help> [[https:// | ||
==== ...und wo finde ich den Ausdrucksdialog? | ==== ...und wo finde ich den Ausdrucksdialog? | ||
- | [{{ : | + | [{{ : |
- | Aber **nicht nur da**, sondern an vielen weiteren Stellen. Zum Beispiel bei der // | + | Aber **nicht nur da**, sondern |
- | <WRAP info> | ||
- | **Attribute** (Spalte in der Attributtabelle) werden immer in **doppelte Anführungszeichen** gesetzt: ''" | ||
- | </ | ||
- | **Groß- und Kleinschreibung, | ||
- | </ | ||
==== Übersteuerung mit Ausdrücken, | ==== Übersteuerung mit Ausdrücken, | ||
Zeile 41: | Zeile 37: | ||
===== Häufige Ausdrücke an praktischen Beispielen ===== | ===== Häufige Ausdrücke an praktischen Beispielen ===== | ||
+ | <WRAP info> | ||
+ | **Attribute** (Spalte in der Attributtabelle) werden immer in **doppelte Anführungszeichen** gesetzt: ''" | ||
+ | </ | ||
+ | **Groß- und Kleinschreibung, | ||
+ | </ | ||
- | ===Die einfachsten Text-Ausdrücke=== | + | ===Einfache |
^ Ausdruck | ^ Ausdruck | ||
| <code SQL>" | | <code SQL>" | ||
Zeile 49: | Zeile 50: | ||
| <code SQL>" | | <code SQL>" | ||
- | ===Die einfachsten | + | ===Einfache |
- | ^ Ausdruck | + | ^ Ausdruck |
| <code SQL>" | | <code SQL>" | ||
| <code SQL>" | | <code SQL>" | ||
| <code SQL>" | | <code SQL>" | ||
- | | <code SQL> | + | | <code SQL> |
- | | <code SQL> | + | | <code SQL> |
===sonst. Ausdrücke=== | ===sonst. Ausdrücke=== | ||
- | ^ Ausdruck | + | ^ Ausdruck |
- | | <code SQL>" | + | | <code SQL>" |
- | | <code SQL>" | + | | <code SQL>" |
+ | | <code SQL> | ||
+ | |||
+ | ===Geometrie-Ausdrücke=== | ||
+ | ^ Ausdruck | ||
+ | | <code SQL> | ||
+ | | <code SQL> | ||
+ | | <code SQL> | ||
+ | | <code SQL> | ||
+ | | <code SQL> | ||
+ | |||
+ | |||
+ | |||
- | ===Die QGIS-Fälle=== | + | ===Die QGIS Wenn-Dann-Sonst-Fälle=== |
- | ^ Ausdruck | + | ^ Ausdruck |
- | | <code SQL> | + | | <code SQL> |
- | | <code SQL>CASE WHEN " | + | | <code SQL> |
- | | <code SQL>CASE | + | WHEN " |
- | WHEN " | + | |
- | WHEN " | + | |
ELSE ' | ELSE ' | ||
- | END</ | + | END</ |
+ | | <code SQL> | ||
+ | WHEN " | ||
+ | WHEN " | ||
+ | ELSE ' | ||
+ | END</ | ||
+ | |||
Zeile 78: | Zeile 97: | ||
* <do map> | * <do map> | ||
* <do map> | * <do map> | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ~~DISCUSSION|Fragen, | ||
+ | |||