Hallo Forumsmitglieder,
des längeren habe ich keine Beiträge mehr gepostet, aber nun habe ich wieder mal einen "Splien" im Schädel (so würde das der eine oder andere sicherlich nennen).
Ich habe in meiner Quartett-DB ein Erfassungsformular, in dem sich ein UFo befindet. In diesem kann ich dann zum Hauptdatensatz (einem Quartett-Spiel) noch Daten zu einem Quartett und dessen Einzelkarten eingeben. Für die Werte der Einzelkarten selbst wird via Doppelklick ein weiteres Formular geöffnet, in welchem die Daten eingetragen werden. Ich sehe dann im UFo im Feld Werte, welche Karte schon wieviel Werte hinterlegt hat. Das ist zwar gut, aber irgendwie doch nicht ausreichend für meinen Anspruch. Ich würde gerne, wenn ich z.B. den Cursor im UFo in ein bestimmte Feld setze (das Feld hat die Bezeichnung Werte), dass er mir dann in einem Listenfeld die eingetragen Werte zur aktuellen Karte anzeigt. Ich habe ein Listenfeld erstellt, welche die Daten aller Karten via Abfrage anzeigt, welche aktuell hinterlegt sind.
Ziel ist es jedoch, dass das Listenfeld nur Werte anzeigt, sobald ich eben den Focus auf das bestimmte Feld für die Einzelkarte setze. Ist dies überhaupt realisierbar? Auch wenn ich in der Vergangenheit doch schon den einen oder anderen Thread hier gepostet habe, hat es noch nichts an meiner schlechten Kenntnis mit VBA geändert :-[, sprich wie realisiert man so etwas. VBA wird da doch sicher benötigt, deshalb benötige ich auch eure Hilfe. Die aktuelle genutzte DB ist im accdb Format, Access 2013. Ich kann hier leider keine Version anhängen, da sie auch mit 0 Datensätzen zu groß ist (3,8 MB). Es hängt zumindest ein Bild der DB mit ihren Beziehungen für den groben Überblick an. Vielen Dank vorab für die Unterstützung.
Gruß Andreas
Hallo,
ich kann mir das mit dem Listenfeld im Endlosformular nicht recht vorstellen.
Oder wo hast du das untergebracht?
Vielleicht kannst du noch einen Screenshot davon zeigen?
Hi Maggie,
den Screenshot habe ich angehängt. Die Lösung mit der Liste ist nicht zwingend. War nur das was mir dazu einfiel. Wenn es da "sinnvolleres" gibt, dann ist natürlich das sinnvollere zu präferieren.
Das mit dem Mehrfach Indfex muss ich mir sicherlich 3 mal durchlesen bis ich es verstanden habe. Dass ich mir da immer so schwer tue. Die 0 wahr lediglich für Spiele, welche keine Serien Zuordnung haben, also ohne Serie sind. Das hat ID 0.
Gruß Andreas
Hi Andreas,
so wie das aussieht, liegt das Listenfeld im Hauptformular und die Referenz dazu in einem Unter-Unter-Formular. Das ist natürlich kein Problem, aber eine wichtige Information.
ZitatDie Lösung mit der Liste ist nicht zwingend. War nur das was mir dazu einfiel.
Da du gleichermaßen Ersteller und Nutzer der Anwendung bist, sind deine Wünsche wohl durchaus ernst zu nehmen. ;-)