Ich habe eine Ebene mit Punkten, die die tödlichen Verkehrsunfälle darstellen, und das Feld "Datumsangaben_14_D" enthält deren Datum, aber sein Typ ist Zeichenfolge. Ich möchte dieses Zeichenfolgenfeld in ein Datumsfeld konvertieren, aber die Schaltfläche OK ist inaktiv. Was ist das Problem? Ich benutze QGis. Schauen Sie sich das Bild unten an
9
Antworten:
Ich bin überrascht, dass ich das noch nie gesehen habe. Vielleicht übersehen ich etwas Offensichtliches :)
Obwohl Sie ein anderes Gebietsschema als ich verwenden, verwenden Sie dasselbe Datumsformat wie in Großbritannien, TT / MM / JJJJ. Ich erhalte einen etwas anderen Fehler (unter QGIS 2.16.1), aber das Datumsformat gefällt mir nicht.
Sie können dies umgehen, indem Sie ein kurzes Python-Skript auf der Registerkarte Funktionseditor des Ausdruckseditors erstellen.
Sie können dann einen solchen Ausdruck mit Ihrem Feldnamen eingeben: -
Wenn alles in Ordnung ist, sollten Sie so etwas sehen ...
quelle
Oder verwenden Sie einfach:
Mit MAJ als Datumsfeld (TT / MM / JJJJ).
quelle
Ein Update für QGIS 3 der kristallklaren Antwort von @Steven Kay
Sie können dies umgehen, indem Sie ein kurzes Python-Skript auf der Registerkarte Funktionseditor des Ausdruckseditors erstellen.
Sie können dann einen solchen Ausdruck mit Ihrem Feldnamen eingeben: -
Wenn alles in Ordnung ist, sollten Sie so etwas sehen ...
quelle