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.

Felder im Formular aktualisieren

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe eine Frage zu einem Formular, mit dem ich Daten in eine Tabelle eingebe.

Ich habe ein Textfeld Projektnr. und ein Auswahlfeld Projektname. Die Daten für Projektname werden aus der Tabelle Projekt geholt. Ich möchte jetzt, das die Projektnr. automatisch ergänzt wird, wenn ich aus dem Auswahlfeld "Projektname" ein Projekt selektiere. Wie geht das?

Danke, Dirk

Was für Informationen benötigst Du denn? Schreib halt mal was ich Dir posten soll.

Gruss Dirk

Wie wär es mit :

Welche Scriptsprache : PHP, ASP oder was auch mimmer nutzt du um das eine Formular zu füllen ?

Mein Vorschlag Seite mit übergebenen Parametern neu Einlesen (natürlich mit Abfrage ob Parameter übergeben wurden oder nicht)

und anhand des Gewählten Feldes dann die Nr raussuchen und auch als (selected) markieren lassen.....

oder so ähnlich jedenfalls.

Hoffe das hilft als denkansatz

Panther

Ich verwende gar keine Programmiersprache.

Habe eine reine Access 2000 Datenbank, in der ich via Assistent ein Formular erstellt habe was die Daten aus vorhandenen Tabellen bezieht.

Ich möchte nun über dieses Formular neue Daten in eine Tabelle eingeben, wobei halt 2 Comboboxen sich gegenseitig aktualisieren sollen.

Bsp.: Ich wähle in CB 1 Projektname aus und in CB 2 soll dann die zugehörige Projektnr. angezeigt werden und umgekehrt.

Hilft euch das weiter?

jupp. Denn mit Access hab ich sowas noch nicht gemacht, und hattest du nicht was von einer Datenabk gesagt ? (hehe kleiner Scherz :D)

*bg* Naja ich kann doch nicht gleich in SQL einsteigen, wenn ich net mal mit Access klar komme.

Hast du ne Idee wie ich das hinbekomme?

Originally posted by Dirk Purrucker

*bg* Naja ich kann doch nicht gleich in SQL einsteigen, wenn ich net mal mit Access klar komme.

Ich hoffe da fehlt ein Smily.

Warum sollte man mit einer Insellösung eher klarkommen, als mit einem im großen und ganzen weit verbreiteten Standard.

Gruß Jaraz

@Dirk Purrucker:

SQL ist auch in Access drin, nur siehst Du dank der Oberflaeche nicht viel davon.

In der Entwurfsansicht der Abfragen siehst Du im Menue Ansicht->SQL die verwendeten Befehle.

Die in Access eingebaute Sprache fuer die Erstellung von Formularen nennt sich VBA.

Ein erster Anlaufpunkt fuer Fragen zu Formularen und VBA in Access ist die Access-Hilfe.

Moin !

Wie hades schon meinte mußt Du dafür mit VBA arbeiten. Du kannst bei jedem Formularelement Ereignisse festlegen, die dann Prozeduren starten.

In Deinem Fall müßtest Du bei den Combo-Boxen unter "Ereignis" -> "Nach Aktualisierung" -> "[Ereignisprozedur]" auswählen... Jetzt kannst Du dem jeweils anderen Feld den gewünschten Wert zuordnen.

Willst Du, das in der zweiten Combobox nur noch der entsprechende Wert (also die Projektnr zum Projekt) angezeigt wird, oder das er nur ausgewählt ist, aber trotzdem noch alle anderen Werte zur Verfügung stehen ?

gruß

Christian

Bei nachfolgendem Text wird ein kurzname ausgewählt und in einer anderen Kombobox erscheint der lange name.


Private Sub kurz_Airlinename_AfterUpdate()


Dim Datenbank As Database

Dim Tabelle As Recordset

Dim i, Anzahl As Variant


Set Datenbank = CurrentDb

Set Tabelle = Datenbank.OpenRecordset("tbl_Airline", dbOpenTable)


Anzahl = Tabelle.RecordCount 'Anzahl der Datensätze in der Tabelle

Tabelle.MoveFirst


If Anzahl <> 0 Then


    For i = 1 To Anzahl

    If Tabelle!Code = kurz_Airlinename Then

             langer_Airlinename = Tabelle!Airline

             i = Anzahl

    End If


Tabelle.MoveNext

Next i

End If


Tabelle.Close

Datenbank.Close


End Sub

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

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.