Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Auswahl per Kombinationsfeld oder neue Eingabe
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
proll007
Newbie
Newbie


Anmeldedatum: 14.11.2006
Beiträge: 3
Wohnort: zu Hause

BeitragVerfasst am: 14.11.2006, 19:22 Nach oben

Hallo zusammen,

hab mich zwar schon eine Weile durch die SUFU gearbeitet aber nichts treffendes gefunden, deswegen muss ich mal ein neues Thema eröffnen.

Problem ist folgendes:

Ich habe 3 Tabellen. Tabelle 1 ist die Haupttabelle. Sie enthält neben diversen Daten eine FremdschlüsselID aus der 2ten Tabelle. In der 2ten Tabelle ist die erste Spalte der folglich verknüpfte Primärschlüssel, in der zweiten Spalte wieder eine Datenkategorie und in der dritten Spalte ein weiterer Fremdschlüssel von dem der Primärschlüssel ind der 3ten Tabelle existiert (neben einer weiteren Datenspalte).

Skizze:
1.Tab._____2.Tab.__________3.Tab.
Daten_____PS (zu 1.Tab.)____PS (zu 2.Tab.)
Daten_____Daten__________Daten
FS________FS
Daten
...

Sinn und Zweck der 2ten bzw. 3ten Tabelle ist lediglich die Wahrung der Eindeutigkeit. Per Abfrage kann ich mir ja ohne Problem alles zusammen ausgeben lassen.

Kern meines Anliegens ist nun, dass ich für die Eingabe der Daten gern ein Formular nutzen möchte. Wenn ich ein normales Formular erstelle kann ich auch für Tabelle 1 alles vorhandenen Felder ohne weiteres ausfüllen. Ich wollte nun aber so weitermachen, dass ich, wenn ich einen neuen Datensatz einfügen will, die Felder die zu Tabelle 1 gehören per Hand reinschreibe und die Daten aus Tabelle 2 & 3 per Kombinationsfeld dazu wähle. Nur mit der Tabelle 2 und Kombifeld bekomm ich's gerade noch hin, sobald ich aber auch noch die Tabelle 3 einbauen will scheitert's. Sie hat ja so gesehen keinen direkten Bezug zum Hauptformular. Wie kann man das irgendwie verbinden?
Weiterhin sollen neben diesen beiden Kombifeldern (oder auch gleich ein Feld als ganzes welches das zuläßt) die Möglichkeit bestehen, wenn unter den vorgegebenen Auswahlmöglichkeiten nichts treffendes dabei ist, per Hand einen neuen Datensatz einzufügen der dann auch für spätere Datensätze genutzt werden kann (quasi nach Eingabe an Tabelle 2 oder 3 angefügt wird).

Wenn hierzu jemand einen Lösungsansatz sieht und mich daran teilhaben lassen könnte wäre das riesig. Very Happy

MfG Jürgen
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
freaky
Moderator
Moderator


Anmeldedatum: 11.04.2006
Beiträge: 751
Wohnort: im Norden

BeitragVerfasst am: 16.11.2006, 21:27 Nach oben

Hi,

versuchs mal so:

Datenquelle des Eingabeformulares ist eine Abfrage mit Tabelle 1 und Tabelle 2. Auf dem Formular kommen 2 Kombinationsfelder (oder Listfelder - wie du willst). Die Datenquelle sind jeweils Tabelle 2 und Tabelle 3. Kombinationsfeld 1(Tabelle 2) speichert den Wert in das Schlüsselfeld auf dem Formualr (aus Tabelle 1) und das Kombnationsfeld 2(Tabelle 3) speichert den Wert in das Schlüsselfeld aus der Abfrage, was aus Tabelle 2 kommt...

Ist das so verständlich?

_________________
Gruß
freaky
----------------------------------------------------------------
Windows 2000, Windows XP
Office 97, Office 2000, Office 2003 und Office 2007
_____________________________________________
Feedback nicht vergessen....
---------------------------------------------------------------
Benutzer-Profile anzeigenPrivate Nachricht senden
proll007
Newbie
Newbie


Anmeldedatum: 14.11.2006
Beiträge: 3
Wohnort: zu Hause

BeitragVerfasst am: 17.11.2006, 18:44 Nach oben

Werd's sobald ich wieder an meinem Rechner bin testen.
Danke erstmal. Very Happy
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
proll007
Newbie
Newbie


Anmeldedatum: 14.11.2006
Beiträge: 3
Wohnort: zu Hause

BeitragVerfasst am: 25.11.2006, 17:18 Nach oben

So, habe die Sache nun ganz anders angefangen.
Habe es mit ein wenig Spielerei mit den Buttons und ein wenig Veränderung des Button-Codes im VBA gelöst.

Trotzdem Danke für die schnelle Hilfe.

Gruß Jürgen
Benutzer-Profile anzeigenPrivate Nachricht sendenICQ-Nummer
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge ODER-Funktion msdd79 Microsoft Excel Hilfe 2 28.06.2008, 20:52 Letzten Beitrag anzeigen
Keine neuen Beiträge [Word 2003] Textfeld oder Tabelle mit... -s!Gm4- Microsoft Word Hilfe 0 24.06.2008, 13:39 Letzten Beitrag anzeigen
Keine neuen Beiträge Excelliste durch Makro in kompliziert... jay456 Microsoft Excel Hilfe 1 20.06.2008, 23:23 Letzten Beitrag anzeigen
Keine neuen Beiträge Kalender: Jeder neue Termin wird als ... Botox83 Microsoft Outlook Hilfe 0 15.06.2008, 12:07 Letzten Beitrag anzeigen
Keine neuen Beiträge Buchstaben bewirken springen oder lös... schuetzi Microsoft Word Hilfe 2 13.06.2008, 13:08 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de