Hallo Jörg,
du kannst aus dem Datenfeld ein Array erzeugen und darauf deine
Formatierungsformel anwenden:
with_variable(
'flstnr',
string_to_array(
"Flurstücks-Nr.",
'/'
),
lpad( array_get(@flstnr,0), 5, 0) || coalesce( '/' || lpad(
array_get(@flstnr,1), 4, 0),'')
)
Mit freundlichen Grüßen
Ihre PV ANSPERGER mbH
Klaus Affeldt
Zentrale Kamp-Lintfort
Südstraße 25
47475 Kamp-Lintfort
Tel. +49 2842 9635-14
https://www.ansperger.de
=============================================================================
> Hallo zusammen,
>
> die Flurstücksnummern sollen in dem Format
> Zähler (5 stellig)/Nenner (4stellig) sein, es sei denn es gibt keinen Nenner,
> dann nur der Zähler ohne / (Schrägstrich).
> Zum Beispiel 12345/1234,
> oder ohne Nenner dann 12345.
>
> Jetzt habe ich eine Tabelle geliefert bekommen wo die Flurstücksnummern ohne
> Nullen vorn ran stehen und auch leider sind diesmal Zähler und Nenner nicht
> in zwei Spalten, sondern die stehen in einer Spalte "Flurstücks-Nr.".
> Zum Beispiel: 1/1, 145/a, 115, ....
>
> Nun ist natürlich die Frage, wie kann man das im oben genannten Format
> umwandeln, oder trenne ich das besser erst einmal und füge das dann mit (zum
> Beispiel lpad( "zaehler", 5, 0) || coalesce( '/' || lpad( "nenner", 4,
> 0),'')) wieder zusammen?
>
> Aber welche Variante da auch besser wäre, wie würde die Eingabe im
> Feldrechner aussehen?
>
> Vielen Dank schon mal und beste Grüße aus Freiberg
>
> Jörg
--
....................................................................
FOSSGIS-Konferenz 2025 mit OpenStreetMap-Event in Münster!
26.-29. März 2025 https://www.fossgis-konferenz.de/
FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/
FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV
____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste