Matrixx Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
gurkenpapst Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 Wäre mehr information von Dir gegeben, wäre eine Antwort durchaus möglich... (Meine Kristallkugel ist noch voller Eis von heute morgen, daher...) gruß gurkenpapst Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Matrixx Geschrieben 8. Januar 2003 Autor Teilen Geschrieben 8. Januar 2003 Was für Informationen benötigst Du denn? Schreib halt mal was ich Dir posten soll. Gruss Dirk Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Panther Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hades Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 Neben der verwendeten Programmiersprache waere auch die Angabe der verwendeten Datenbank nicht schlecht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Matrixx Geschrieben 8. Januar 2003 Autor Teilen Geschrieben 8. Januar 2003 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Panther Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 jupp. Denn mit Access hab ich sowas noch nicht gemacht, und hattest du nicht was von einer Datenabk gesagt ? (hehe kleiner Scherz ) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Matrixx Geschrieben 8. Januar 2003 Autor Teilen Geschrieben 8. Januar 2003 *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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Jaraz Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hades Geschrieben 8. Januar 2003 Teilen Geschrieben 8. Januar 2003 @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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
tauron Geschrieben 9. Januar 2003 Teilen Geschrieben 9. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
charly20 Geschrieben 9. Januar 2003 Teilen Geschrieben 9. Januar 2003 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.