eigentlich funktionieren die Relationen seit 1.90 fehlerfrei ... dachte ich.
Code: Alles auswählen
go recno() // Stammsatz ist aktuell
Unter Clipper funktionierte das IMMER, aber in meiner letzten - quick und dirty - Umsetzung (mein altes Haushaltsbuch )
trat nun ein Fehler auf, wenn ich nachträglich die Buchungssätze änderte ... kommt nicht häufig vor, daher viel es mir erst später auf.
Erst die Umstellung auf den expliziten Aufruf hat dem Spuk ein Ende gesetzt:
Code: Alles auswählen
BUCHSATZ->(dbSkip(0))
BUCHS_SO->(dbseek(BUCHSATZ->b_nr))
BUCHS_HA->(dbseek(BUCHSATZ->b_nr))