[FOSSGIS-Talk] Obkjektbeschriftung aus mehreren Attributfeldern

Thomas Baschetti info at thomas-baschetti.de
Di Jan 8 18:36:48 CET 2019


In QGIS?
Schau dir mal die Funktion coalesce() an, dann könnte so etwas wie
coalesce(FELD_A,'')  || ' ' ||  coalesce(FELD_B,'' )
funktionieren.
Nachteil ist natürlich ein evtl. auftauchendes Leerzeichen am Anfang oder
Ende, falls einer der Werte nicht definiert ist. Da könnte dann noch ein
Trim drumherum, also
trim(coalesce(FELD_A,'')  || ' ' ||  coalesce(FELD_B,'' ))

Thomas

Am Di., 8. Jan. 2019 um 15:41 Uhr schrieb Eckhard Schmidt via
FOSSGIS-Talk-Liste <fossgis-talk-liste at fossgis.de>:

>
>
>
> ---------- Forwarded message ----------
> From: Eckhard Schmidt <eckhard.schmidt at aol.de>
> To: Fossgis-Talkliste <fossgis-talk-liste at fossgis.de>
> Cc:
> Bcc:
> Date: Tue, 8 Jan 2019 15:41:12 +0100
> Subject: Obkjektbeschriftung aus mehreren Attributfeldern
> Hallo,
>
> ich möchte die Objekte eines Punktlayers mit einer kombinierten
> Beschriftung aus 2 Attributfeldern und 1 Leerstelle versehen, und zwar
> mit folgendem Ausdruck:
>
> "FELD_A" || ' ' || "FELD_B"
>
> Ein Teil der Objekte ist aber nur mit jeweils einem Wert in einem
> Attributfeld vertreten, das andere ist nicht belegt.
>
> Für diese Objekte erscheint aber gar keine Bechriftung.
>
> Wie muss ich den Ausdruck ergänzen, damit in der Beschriftung immer
> der(die) jeweils vorhandene(n) Wert(e) erscheinen?
>
> Vielen Dank und Gruß,
> Eckhard
>
>
>
> ---------- Forwarded message ----------
> From: Eckhard Schmidt via FOSSGIS-Talk-Liste <
> fossgis-talk-liste at fossgis.de>
> To: Fossgis-Talkliste <fossgis-talk-liste at fossgis.de>
> Cc:
> Bcc:
> Date: Tue,  8 Jan 2019 15:41:26 +0100 (CET)
> Subject: [FOSSGIS-Talk] Obkjektbeschriftung aus mehreren Attributfeldern
> --
> ....................................................................
> FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
> OpenStreetMap in Dresden!
> 13.-16. März 2019 an der HTW Dresden
> https://fossgis-konferenz.de/2019/
>
> FOSSGIS Veranstaltungen 2019
> https://www.fossgis.de/node/322
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/             https://twitter.com/fossgis_eV
>
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
>


-- 


Thomas Baschetti - Systemanalyse Geographische Informationssysteme
Hakenstraße 8D
49074 Osnabrück

Tel: 0541 25 91 90 | mobil 01577 189 25 91
E-Mail: info at thomas-baschetti.dewww.thomas-baschetti.de
Ust-IdNr.: DE264355072


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste