FOSSGIS-Talk-Liste Nachrichtensammlung, Band 143, Eintrag 13

Eckhard Schmidt eckhard.schmidt at aol.de
Mi Dez 23 14:38:16 CET 2020


 Hallo Sylvia, hallo Claas,vielen Dank, werde ich gleich testen.Viele (coronafreie) Weihnachtsgrüße,Eckhard
 
 
-----Ursprüngliche Mitteilung-----
Von: fossgis-talk-liste-request at fossgis.de
An: fossgis-talk-liste at fossgis.de
Verschickt: Mi, 23. Dez 2020 12:00
Betreff: FOSSGIS-Talk-Liste Nachrichtensammlung, Band 143, Eintrag 13

Um E-Mails an die Liste FOSSGIS-Talk-Liste zu schicken, nutzen Sie
bitte die Adresse

    fossgis-talk-liste at fossgis.de

Um sich via Internet von der Liste auszutragen oder in die Liste
einzutragen:

    https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

Oder schicken Sie eine E-Mail mit dem Wort "help" in der Betreffzeile
oder im Text an

    fossgis-talk-liste-request at fossgis.de

Sie können den Verwalter dieser Liste unter der Adresse

    fossgis-talk-liste-owner at fossgis.de

erreichen.

Wenn Sie antworten editieren bitte Sie die Betreffzeile auf einen
sinnvollen Inhalt der spezifischer ist als "Re: Contents of
FOSSGIS-Talk-Liste digest..."


Meldungen des Tages:

  1. Syntax für Felder-Zusammenfassung (Eckhard Schmidt)
  2. Re:  Syntax für Felder-Zusammenfassung (Claas Leiner)
  3. WG:  Syntax für Felder-Zusammenfassung (WALDbewirtschaften)
  4. Re:  WG: Syntax für Felder-Zusammenfassung (Claas Leiner)


----------------------------------------------------------------------

Message: 1
Date: Tue, 22 Dec 2020 19:57:33 +0000 (UTC)
From: Eckhard Schmidt <eckhard.schmidt at aol.de>
To: "fossgis-talk-liste at fossgis.de" <fossgis-talk-liste at fossgis.de>,
    "fossgis-talk-liste at fossgis.de" <fossgis-talk-liste at fossgis.de>
Subject: Syntax für Felder-Zusammenfassung
Message-ID: <1056744273.2226299.1608667053218 at mail.yahoo.com>
Content-Type: text/plain; charset=UTF-8

Hallo,

ich will 2 Attributfelder zusammenfassen und ein Einzelzeichen dazwischen setzen:

"Feld_A" + '/' + "Feld_B"

In einigen Zeilen ist Feld B nicht besetzt, dann soll auch das Zwischenzeichen wegfallen. Klappt aber nicht, das Zwischenzeichen ist immer da.

Wie müsste die korrekte Syntax lauten?

Vielen Dank.

------------------------------

Message: 2
Date: Tue, 22 Dec 2020 21:47:44 +0100
From: Claas Leiner <claas.leiner at gkg-kassel.de>
To: "fossgis-talk-liste at fossgis.de" <fossgis-talk-liste at fossgis.de>
Subject: Re: [FOSSGIS-Talk]  Syntax für Felder-Zusammenfassung
Message-ID: <1a6beda2-0b4d-a5f6-d5f2-e3700411635c at gkg-kassel.de>
Content-Type: text/plain; charset=utf-8

Hallo Eckhard,

wenn Du eine Bedingung mit if oder Case einbaust:

/* Mit if */

concat(  "Feld_A" ,        --concat zum verketten auch  von NULL-Werten
        if(      -- Bedingung mit if
        "Feld_B"  is NULL,    --Bedingung
        NULL,               --trifft zu
        ('/' || "netto" )    --trifft nicht zu
            )
        )
/* oder mit Case */

concat(  "Feld_A" ,     --concat zum verketten auch  von NULL-Werten
        case                      --Bedingung mit Case
        when  "Feld_B"  is NULL  --Bedingung
        then NULL               -- trifft zu
        else  ('/' || "Feld_B" )  -- alle anderen Fälle
        end
    )

Die Einrückungen sind nicht nötig.

Viele Grüße,

Claas

-- 
-----------------------------------------
GKG-Kassel - Dr.-Ing. Claas Leiner
QGIS-Support und mehr

Geodatenservice, Kartenwerkstatt &
GIS-Schule Kassel

Wilhelmshöher Allee 304 E
34131 Kassel
Tel. 0561/56013445
claas.leiner at gkg-kassel.de
----------------------------------------
http://www.gkg-kassel.de
----------------------------------------
Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/


------------------------------

Message: 3
Date: Tue, 22 Dec 2020 22:37:35 +0100
From: "WALDbewirtschaften" <WALDbewirtschaften at t-online.de>
To: "'Eckhard Schmidt'" <eckhard.schmidt at aol.de>,
    <fossgis-talk-liste at fossgis.de>
Subject: [FOSSGIS-Talk] WG:  Syntax für Felder-Zusammenfassung
Message-ID: <000b01d6d8aa$a9cb4800$fd61d800$@t-online.de>
Content-Type: text/plain; charset="iso-8859-1"

Hallo Eckhard,
wenn es Textfelder sind, dann mache ich das mit der Funktion

concat( "Feld_A', '/' II "Feld_B" )

Das Verknüpfungzeichen II ergibt nur einen Wert, wenn beide Teile nicht null
sind. Wenn im Feld B nichts steht, dann fällt auch das Zwischenzeichen weg.
Viele Grüße
Sylvia


-----Ursprüngliche Nachricht-----
Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-bounces at fossgis.de] Im
Auftrag von Eckhard Schmidt via FOSSGIS-Talk-Liste
Gesendet: Dienstag, 22. Dezember 2020 20:58
An: fossgis-talk-liste at fossgis.de; fossgis-talk-liste at fossgis.de
Betreff: [FOSSGIS-Talk] Syntax für Felder-Zusammenfassung

--
....................................................................
FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

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
-------------- nächster Teil --------------
Eine eingebundene Nachricht wurde abgetrennt...
Von: "Eckhard Schmidt" <eckhard.schmidt at aol.de>
Betreff: Syntax für Felder-Zusammenfassung
Datum: Tue, 22 Dec 2020 20:57:33 +0100
Größe: 1889
URL: <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20201222/eab984cf/attachment.eml>


------------------------------

Message: 4
Date: Tue, 22 Dec 2020 23:27:37 +0100
From: Claas Leiner <claas.leiner at gkg-kassel.de>
To: fossgis-talk-liste at fossgis.de
Subject: Re: [FOSSGIS-Talk]  WG: Syntax für Felder-Zusammenfassung
Message-ID: <991c03c3-5f4c-da14-a28a-f2672fc5d6d0 at gkg-kassel.de>
Content-Type: text/plain; charset=utf-8

Na klar,
ist natürlich viel einfacher als mein Vorschlag!

Allerdings mit || nicht mit II

Grüße, Claas


Am 22.12.20 um 22:37 schrieb WALDbewirtschaften:
> Hallo Eckhard,
> wenn es Textfelder sind, dann mache ich das mit der Funktion
> 
> concat( "Feld_A', '/' II "Feld_B" )
> 
> Das Verknüpfungzeichen II ergibt nur einen Wert, wenn beide Teile nicht null
> sind. Wenn im Feld B nichts steht, dann fällt auch das Zwischenzeichen weg.
> Viele Grüße
> Sylvia
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: FOSSGIS-Talk-Liste [mailto:fossgis-talk-liste-bounces at fossgis.de] Im
> Auftrag von Eckhard Schmidt via FOSSGIS-Talk-Liste
> Gesendet: Dienstag, 22. Dezember 2020 20:58
> An: fossgis-talk-liste at fossgis.de; fossgis-talk-liste at fossgis.de
> Betreff: [FOSSGIS-Talk] Syntax für Felder-Zusammenfassung
> 
> --
> ....................................................................
> FOSSGIS Veranstaltungen
> https://www.fossgis.de/news/fossgis-events/
> 
> 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
> -------------- nächster Teil --------------
> Eine eingebundene Nachricht wurde abgetrennt...
> Von: "Eckhard Schmidt" <eckhard.schmidt at aol.de>
> Betreff: Syntax für Felder-Zusammenfassung
> Datum: Tue, 22 Dec 2020 20:57:33 +0100
> Größe: 1889
> URL: <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20201222/eab984cf/attachment.eml>
> 


-- 
-----------------------------------------
GKG-Kassel - Dr.-Ing. Claas Leiner
QGIS-Support und mehr

Geodatenservice, Kartenwerkstatt &
GIS-Schule Kassel

Wilhelmshöher Allee 304 E
34131 Kassel
Tel. 0561/56013445
claas.leiner at gkg-kassel.de
----------------------------------------
http://www.gkg-kassel.de
----------------------------------------
Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/


------------------------------

Subject: Fusszeile der Nachrichtensammlung

-- 
....................................................................
FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

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



------------------------------

Ende FOSSGIS-Talk-Liste Nachrichtensammlung, Band 143, Eintrag 13
*****************************************************************


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste