<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font face="Fira Sans">Hallo,</font></p>
<p><font face="Fira Sans">ich habe eine Datenbank mit einigen
Spalten als "character varying (80)". Eigentlich steht da nur
'1' und Null drin. Im Formular für den Digitizer habe ich </font>für
diese Spalten das Element "checkbox" eingerichtet:</p>
<p> </p>
<blockquote type="cite"> name: xxx<br>
title: Xxx<br>
type: checkbox<br>
value: '1'<br>
checked: false</blockquote>
<br>
<p>Beim Speichern des Formulars werden alle als "checkbox"
definierten Spalten mit einem 'f' gefüllt, sofern diese den Wert
NULL aufweisen. Setzte ich den Hakens wird die '1' eingetragen.
Öffne ich das Formular wieder, werden alle Checkboxen abgehakt
angezeigt, egal ob '1' oder 'f' in der Spalte steht<br>
</p>
<p>Kann ich dieses Verhalten verhindern, so dass die NULL erhalten
bleibt? Muss ich die Spalten in meiner Datenbanktabelle als
boolean definieren?<br>
</p>
<p>Das ganze läuft mit Mapbender 3.2.8. Ältere Versionen hatten
dieses Verhalten nicht.<br>
</p>
<p>Vielen Dank!</p>
Viele Grüße<br>
Stephan Reber
</body>
</html>