-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Ulrich, > > Das Problem sind nun die boolean-Felder. Sie werden in LO korrekt > als Checkbox angezeigt, das Häkchen ist korrekt gesetzt, wenn in > der entsprechenden Spalte TRUE (= "t") steht. > > Wenn ich aber das Häkchen in LO entferne und den Datensatz > speicher, und ich dann außerhalb von LO ein SELECT auf die Spalte > mache, bekomme ich dort einen leeren String (oder NULL?) anstelle > des FALSE oder "f". Es scheint, dass LO bei nicht gesetztem Häkchen > den Wert NULL anstelle von FALSE speichert. In PostgreSQL wird für > den Datentyp boolean neben TRUE und FALSE noch NULL verwendet, was > "unbekannt" bedeutet.
Ich habe das gerade mit den Version LO 4.4.5.2 und 4.2.2.1 getestet. In eine Postgrestabelle ein Boolean-Feld eingebaut, einmal keinen Eintrag gemacht, einmal ein Häkchen gesetzt einmal ein Häkchen gelöscht. Das Feld stellt bei fehlendem Eintrag einen Querstrich dar (steht für NULL). Mit einem Haken wird TRUE dargestellt. Ganz leer bleibt das Feld, wenn FALSE gespeichert wird. Stelle ich in Extras → SQL die Abfrage, so ergibt das ein leeres Feld ohne Inhalt, ein Feld mit 't' und ein Feld mit 'f'. Mein System: OpenSUSE 13.2 64bit rpm Linux. > > Was kann ich machen, damit LO mir FALSE speichert, wenn das Häkchen > nicht gesetzt ist? > > LO 4.2.8.2 linux PostgreSQL 9.4 Warum hast Du die 4.2.8.2 noch installiert? Vermutlich die Version, die Deine Distribution unterstützt? Versuche es einmal mit der Version direkt von LibreOffice. Die kannst Du in der Regel parallel installieren. Gruß Robert -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJWBVV+AAoJELDKYwaoS9AIXxoP/3+eh3VjS1uXHrYmuJblB/eD xbztmx7WEaodahKGPvHV5eZxqwauu8M6IYLY2F0LzgQrR91gDP62s9j3ne7kJcGD hcA0J6HnDmK4EiyZZP7dPYKbcXOE6pQDdvIRix0bFHinUdkJHNldmIfnJGAHK5Q+ hLsxCRqwGFd0SMqweSe1EaaVDiGYfWgT6yipcgIUSmjayPQaJofTc0jZa1+Rj2cz m3gfU94Exs/8y5OH2zlv13wxiYJVrAYUKofaj0ssRBSMMTezTUpHPYTrENBf7tPc uKnz4bL1cZRrrkQwpHSqiub+l01WNZQsk83bjV/tPiYOP8nZl/6+OJPh/HQvfuaY 3mMlWCVxd6Az8J9YH2MlAPSRHMFAegviSKYQTzoWlQSl1pi0HW7I4JcD7r1S9NkF Bpt31XXzX7GsqFUjxBiABr8Dh/7iwVkNdvx20GGoVLvuu5bFAoz2NsEP4GpcsvLV 5rZnYqp06JaU0NG7i2UVVo0vtkWB45z33RHRLjPd1tCgDDbSYdW3lPDQWvRkoLIj mY9hJ3Od8IiptQTsmOmNVNeWc/AEiVpyFmKG37mM+UGpqXWGXm9FTofDDVEOzU/A c3gd9pFQQpuhDR55nr8kFIb+xNVrsgF4kE/TITz239VQGRFNwr1ExU+KRM2lBlzD DlHj+QE9wMQG5odC/51Y =SCiA -----END PGP SIGNATURE----- -- Liste abmelden mit E-Mail an: [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
