Hallo Karsten,
Ich habe es folgendermaßen nachgebaut:
Einggabe Vektorlayer
Eingabe Zeichette: Inhalt
Im Feldrechner wird die Modelleingabe Inhalt als Formel verwendet.
Bem ausführen des Modells mit ausgefüllter Eingabe passierT Folgendes:
Eingabe: Hallo:
NULL wird eingetragen
Eingabe: Hallo Moin:
Der Fehler "syntax error, unexpected NAME, expecting end of file"
Eingabe: 'Hallo Moin'
Wert wird korrekt eingetragen
Eingabe: 'Hallo'
Wert wird korrekt eingetragen
Es funktioniert als nur, wenn die Eingabe im textfeld in Hochkomma
gesetzt wird, was doof ist.
Lösung:
Statt "nach Modelleingabe" überträgst Du die Eingabe folgendermaßen:
Statt "Modelleingabe" "Wert"
Dann die Variable für Deine Texteinagabe direkt in den Feldrechner
schreiben. Die Variable findest Du fett geschrieben oben im Baum mit den
Funktionen.
Das wäre z.B. wenn Du die Eingabe inhalt genannt hast die Variable
@inhalt
Ohne Hochkomma einfach in in den Feldrechner des Modells eingeben und es
funktioniert.
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.lei...@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/
--
FOSSGIS-Konferenz 2024 mit OpenStreetMap-Event in Hamburg!
20.-23. März 2024 an der TUHH - 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
https://twitter.com/FOSSGIS_Verein
FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste