Hallo

Habe ein merkwürdiges Verhalten in Base!

Bei der Erzeugung von einer automatischen ID scheint das Inkrementieren zu früh zu erfolgen.
Das unterbindet jede Korrektur in irgendwelchen Spalten!

Beispiel:

1. Feld ID        (Integer / Autowert=Ja / keine Formatierung)
2. Feld Text     (Text / Länge=10 / kein Defaultwert))

Eingabe: Spalte 1 = <AutoWert> / Spalte 2 = Altr (Schreibfehler)

Korrektur: Altr -> Alter / Rückmeldung Fehler
Nächste Zeile jetzt schon ID = 3 ??? Teilweise ist nicht zu erruieren, in welcher Zeilennummer man sich gerade befindet.

Wenn die erste Zeile vollständig gelöscht wird und das Editieren geschlossen wird. Also es existiert keine Zeile in dieser Tabelle. Hernach wird eine neue 1. Eingabe getätigt, ist die Nummer jetzt schon auf 3.

Habe dieses Verhalten sowohl auf OOo 2.4 unter GNU-Debian als auch auf OOo 3.2 unter Win-7.

Hier sollte mal im Quellcode nachgeschaut werden, wie das Inkrementieren erfolgt, irgendwo ist da ein Hund begraben!

Gruss Marino



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an