Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Nach Berechnung eines Feldes springt Access in den nächsten DS

Begonnen von Beate1953, April 01, 2014, 08:56:58

⏪ vorheriges - nächstes ⏩

Beate1953

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

DF6GL

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...
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Beate1953

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


bahasu

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
Servus

Beate1953

Hallo,

das berechnete Feld ist in der Reihenfolgenposition nicht das Letzte. Oder meinst Du mit Bearbeitungsreihenfolge etwas Anderes?

Viele Grüße
Beate1953

DF6GL

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.


Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Beate1953

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

MzKlMu

Gruß Klaus

Beate1953

Hallo,

die Formel lautet

=[LetztePruef]+([PruefPflIntervall]*30)

und berechnet einfach das Datum der nächsten fälligen Prüfung.

Viele Grüße
Beate1953

DF6GL

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.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Beate1953

Hallo,

vielen, vielen Dank. Jetzt passt alles. Die Eigenschaft Zyklus kannte ich noch nicht.

Viele Grüße
Beate1953