Hallo,
ich habe eine Abfrage mit einem berechneten Feld. Wenn ich bei dem darauf basierenden Formular in die Felder, mit denen gerechnet wird, einen Eintrag mache, berechnet er das berechnete Feld und springt sofort zum nächsten Datensatz weiter. Wie kann ich dieses Weiterspringen verhindern, so dass er auf dem aktuellen Datensatz bleibt?
Vielen Dank im Voraus
Beate1953
Hallo,
wieso berechnest Du das Feld in der Formular-Abfrage?
Die Abfrage ist wegen der Berechnung nicht aktualisierbar und dürfte diesen Effekt auslösen...
Hallo,
jetzt habe ich das berechnete Feld in der Abfrage gelöscht und lasse ein ungebundenes Feld auf dem Formular berechnen (Steuerelementinhalt: =[LetztePruef]+[PruefPflIntervall]*30). Aber Access springt immer noch in den nächsten Datensatz.
Was nun?
Viele Grüße
Beate1953
Hi,
kann ausgeschlossen werden, dass das zur Diskussion stehende Eingabefeld das letzte in der Bearbeitungsreihenfolge ist?
Falls nein => die Cycle - Eigenschaft des Formulars könnte helfen.
Harald
Hallo,
das berechnete Feld ist in der Reihenfolgenposition nicht das Letzte. Oder meinst Du mit Bearbeitungsreihenfolge etwas Anderes?
Viele Grüße
Beate1953
Hallo,
schau mal bei der angesprochenen Formular-Eigenschaft "Zyklus" nach, in der steht, was nach dem Verlassen des letzten Feldes im akt. Datensatz passieren soll.
Hallo,
vielen Dank, jetzt klappt es wie gewünscht.
Jetzt habe ich aber noch ein anderes Problem in diesem Zusammenhang:
Ich habe jetzt auch einen Bericht dazu gemacht. Berechnung des Feldes (es heißt "Naechste") klappt gut, aber wenn ich per Me.OrderBy = "Naechste" und Me.OrderByOn=True danach sortieren will, kommt immer ein kleines Dialogfenster, in dem ich für Naechste etwas eingeben soll. Was ist da los?
Viele Grüße
Beate1953
Hallo,
wie sieht die Berechnung (Formel) aus ?
Hallo,
die Formel lautet
=[LetztePruef]+([PruefPflIntervall]*30)
und berechnet einfach das Datum der nächsten fälligen Prüfung.
Viele Grüße
Beate1953
Hallo,
trage die Sortierung im Bericht im Gruppieren/Sortieren-Bereich ein. Als Sortierung(s-Feld) wählst Du "Ausdruck" und trägst dort (auch) die Formel (ohne das "=" -Zeichen)ein.
Hallo,
vielen, vielen Dank. Jetzt passt alles. Die Eigenschaft Zyklus kannte ich noch nicht.
Viele Grüße
Beate1953