Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Access2000-Frage

Empfohlene Antworten

Hallo,

erste Frage geht plötzlich, komisch, Access scheint eigenständige Persönlichkeit zu haben... ach ja, wie mache ich das, dass wenn ich aus einem Kombo-Feld einen Eintrag gewählt habe, der nicht den Eintrag im datensatz ändert, sondern zum Datensatz mit diesem Eintrag springt und alle dazugehörigen Felder im Formular mit aktualisiert?

thx4urhlp;)

Hallo,

in deinem Kombinationsfeld stellst du unter Herkunftstyp 'Werteliste' ein und bei Datensatzherkunft schreibst du die Werte rein. Durch Semikolon trennen und in Anführungszeichen. Bsp: "User";"Raumnummer";"Telefonnummer"

Dann schreibst du bei dem Ereignis 'Nach Aktualisierung' folgendes in Code:

Me.OrderBy = Me.Kombofeldname

Me.OrderByOn = True

Das müsste es gewesen sein.

Greetz Chessi

HI!

Die ComboBox muss ungebunden sein. Du hast wahrscheinlich bei der Eigenschaft 'Steuerelementinhalt' einen Feldnamen angegeben. Und dann ändert er Dir beim Umschalten der ComboBox den Wert.

Also --> in die Eigen. 'Steuerelementinhalt' nichts eintragen.

Dann musst Du nach dem Ereignis 'Nach Aktualiesierung' bei der ComboBox Dir die Werte des DS holen. ZB:

------------------------------------------------------------------

SQL = "SELECT * FROM TABELLE WHERE FELD = " & DeineCombobox

Me.recordsource = SQL

------------------------------------------------------------------

Allerdings hast Du dann nur noch einen DS in Deinem Formular.

Oder so. FELDNAME ist das Feld , nach dem Du suchst. Allerdings habe ich es unter Access 97 versucht. Vielleicht klappts trotzdem.

--------------------------------------

DoCmd.GoToControl "FELDNAME"

DoCmd.FindRecord DEINECOMBOBOX

--------------------------------------------

Gruss

Hm, ich hab mir dein Post wohl nicht richtig durchgelesen, denn ich hab dir keine Antwort auf deine Frage gegeben. Was ich oben geschrieben habe ist eine Sortierung. Er sortiert halt nach dem ausgewählten Feld.

Nun zu deiner eigentlichen Frage:

Du erstellst ein Unterformular, mit einem Kombofeld wie du es willst/brauchst. Dann erstellst du ein Makro mit der Aktion 'SuchenDatensatz'. Da stellst du den Pfad deines Unterformulars ein. Das Unterformular bindest du in dein Hauptformular ein und erstellst einen Button, der dein Makro ausführt.

Jetzt einfach im Kombofeld den gewünschten Wert aussuchen und den Button klicken.

Viel Spass damit!

Greetz Chessi

danke euch, werds mal ausprobieren.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.