Antworten:
Hier ist eine Lösung, die mich überrascht hat, dass es funktioniert hat !!!
Warnung: Erstellen Sie zuerst ein Backup. Dies ist ein Experiment, obwohl es gerade für mich funktioniert hat.
Öffnen Sie die .dbf des jeweiligen Shapefiles mit der Anwendung OpenOffice Calc. Ändern Sie den Wert von 80 auf den gewünschten Wert. Bitte sehen Sie das Bild unten. Überraschend ist, dass diese Felddefinitionen in Excel nicht sichtbar waren. Vorteil der Offenheit !!
Meines Wissens können Sie die Länge von Shapefile-Feldern in QGIS nicht ändern. Empfehlen Sie, ein neues Feld zu erstellen:
Wenn das alte Feld bereits Daten enthält, füllen Sie das neue Feld mit dem Feldrechner aus:
Ich habe das gerade in Excel gemacht. Öffnen Sie die Datenbank in Excel, klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift, die Sie ändern möchten, und wählen Sie Spaltenbreite aus. Ändern Sie die gewünschte Länge und speichern Sie sie als Datenbank. Schien für mich in Ordnung zu sein.
Anleitung zum Ändern der Spaltengröße für die Attributtabelle in QGIS
* Sie müssen das Table Manager Plugin installieren.
Die von YP-kun ausführlich erläuterte Lösung von Scro hat gerade für mich funktioniert. Eine Änderung jetzt mit QGIS 3.4, keine Notwendigkeit, Table Manager für die Schritte 10 und 11 von YP-kun zu verwenden (um die alte Spalte zu löschen). Tatsächlich ist Table Manager anscheinend nicht mehr verfügbar, da er jetzt nicht im Plugin Manager verfügbar ist. Nach den Schritten 1 bis 9 von YP-kun können Sie nun zu Ebeneneigenschaften für die Ebene wechseln (doppelklicken Sie im Ebenenbedienfeld auf die Ebene oder klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Eigenschaften)> Quellfelder> klicken Sie auf die Schaltfläche Bearbeiten> Wählen Sie dann das alte Feld aus, das Sie löschen möchten, klicken Sie auf die Schaltfläche Feld löschen, und bearbeiten Sie die Schaltfläche erneut, um die Bearbeitung zu schließen. Speichern Sie Ihre Änderungen. Es scheint viel zu tun zu sein, um die Länge eines einzelnen Feldes in einer einzelnen Ebene zu ändern, aber so soll es sein.