Hallo Softmaker,
beim Servicepack 960 ist mir etwas aufgefallen.
Beschreibung:
Bei der Übernahme von Adressen aus einer *.dbf Datenbank mit Umlauten ä /ö/ü wird ein komisches Korntrolkästchen in das dementsprechnende Formular eingefügt.
Der Fehler tritt komischerweise nur bei bestehenden "alten" Adressen in der *.dbf Datenbank auf.
Dort werden diese Umlaute falsche dargestellt und können auch nicht gefunden werden.
Wenn ich eine neue Adresse mit z.B Nürnberg anlege tritt dieses Problem nicht auf...
Wie ich jetzt gesehen habe tritt dieses Problem auf weil die Codepage vom System aus geändert wird / wurde...
Screenshots anbei.
Welche Codepage soll ich in Zukunft verwenden bzw. Adressen Anlegen?
mfg
axel.h
Codepage Windows
Codepage Windows
- Dateianhänge
-
- 2019-04-12.png (122.68 KiB) 1980 mal betrachtet
-
- 2019-04-12 (1).png (122.48 KiB) 1981 mal betrachtet
Re: Codepage Windows
Datenbank nochmal neu zuweisen! Siehe hier: https://forum.softmaker.de/viewtopic.ph ... 32#p120330
Systeme
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Re: Codepage Windows
Hallo,
danke für die schnelle Antwort.
Ja das werde ich wohl tun müssen; Datenbank aufrufen und auf DOS umstellen.
Ich glaube aber dass ich inzwischen schon länger auf Windows als auf DOS arbeite; DOS von 1989 - 1993/1994.
Spätestens mit Windows 95 kam die Umstellung; Altlasten.
Was sagt eigentlich der Chef (Martin-K) dazu?
Was ist die zukünftige Codebasis, was funktioniert überall (Windows, MAC, Android, Linux)?
mfg
axel.h
danke für die schnelle Antwort.
Ja das werde ich wohl tun müssen; Datenbank aufrufen und auf DOS umstellen.
Ich glaube aber dass ich inzwischen schon länger auf Windows als auf DOS arbeite; DOS von 1989 - 1993/1994.
Spätestens mit Windows 95 kam die Umstellung; Altlasten.
Was sagt eigentlich der Chef (Martin-K) dazu?
Was ist die zukünftige Codebasis, was funktioniert überall (Windows, MAC, Android, Linux)?
mfg
axel.h
Re: Codepage Windows
Mit DOS ist hier nur die Kodierung der dbase-Datenbank gemeint. Das ist unabhängig vom Betriebssystem. Und das Datenbankmodul von TM sowie der alte DataMaker haben - zumindest früher - immer im dbase-DOS Format gespeichert. Wenn eine neue Datenbank erstellt wird, lässt sich sowohl im Datenbankmodul, als auch beim Speichern aus PM heraus auswählen, ob die dbf als DOS, Windows oder UTF8 bzw. Unicode gespeichert wird.
Meine alten Datenbanken sind auch dbase-DOS formatiert. Und die lassen sich unter Linux, Windows, MAC alle richtig auslesen.
Mit Rev. 960 ist einfach nur das Problem aufgetaucht, dass das Datenbankmodul nicht mehr dbase-DOS automatisch als Vorgabe annimmt, sonder scheinbar dbase-Win. Daher werden die Umlaute nicht richtig angezeigt. Ich vermute mal, dass das Fehl-Verhalten im nächsten Servicepack bberichtigt wird.
Meine alten Datenbanken sind auch dbase-DOS formatiert. Und die lassen sich unter Linux, Windows, MAC alle richtig auslesen.
Mit Rev. 960 ist einfach nur das Problem aufgetaucht, dass das Datenbankmodul nicht mehr dbase-DOS automatisch als Vorgabe annimmt, sonder scheinbar dbase-Win. Daher werden die Umlaute nicht richtig angezeigt. Ich vermute mal, dass das Fehl-Verhalten im nächsten Servicepack bberichtigt wird.
Systeme
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Re: Codepage Windows
Bei Revision 962 wird der Zeichensatz der Datenbank wieder aus dem Dokument geholt, auch wenn es ein Dokument ist, das vor dem Jubiläums-Update erzeugt wurde.
Martin Kotulla
SoftMaker Software GmbH
SoftMaker Software GmbH