Re: 2 Autowertfelder in DB-Tabelle
Verfasst: Mi, 27.04.2011 20:40
Hallo,
ja das sollte gehen, wenn Du über das Formular gehst und einfach nur die "LfdNr" im gerade neu angelegten Datensatz updatest.
Sieh Dir mal die Datei "Kostenstellen_Umsatz.odb" in diesen Thread und auch den Thread an: viewtopic.php?f=8&t=47265 Mit den Befehlenkannst Du einfach den aktuellen Datensatz einzeln aktualisieren und brauchst kein reload(), das eben dazu führt, dass Du wieder im ersten Datensatz landest.
Es gibt auch einen anderen Weg, die aktuelle Zeile .row z.B einer Variablen orow zuweisen und nach dem reload mit .absolute(orow) wieder in die Zeile zu springen, halte ich aber für den schlechteren Weg.
Gruß R
ja das sollte gehen, wenn Du über das Formular gehst und einfach nur die "LfdNr" im gerade neu angelegten Datensatz updatest.
Sieh Dir mal die Datei "Kostenstellen_Umsatz.odb" in diesen Thread und auch den Thread an: viewtopic.php?f=8&t=47265 Mit den Befehlen
Code: Alles auswählen
UpdateString(3,Text) oder UpdateDouble(3,Zahl) oder UpdateInt(3,Zahl) usw.
if oform.isnew=true then
oform.insertRow()
oform.updateRow()
else
oform.updateRow()
endif
End Sub
Es gibt auch einen anderen Weg, die aktuelle Zeile .row z.B einer Variablen orow zuweisen und nach dem reload mit .absolute(orow) wieder in die Zeile zu springen, halte ich aber für den schlechteren Weg.
Gruß R