Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Kombinationsfeld bestimmte Auswahl treffen, Primärschlüssel
zurück: Datensatzmarkierer Datenblatt Unterformular weiter: Wert von Formular an Kombinationsfeld übergeben Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast_Schubi
Gast


Verfasst am:
22. Apr 2009, 09:15
Rufname:

Kombinationsfeld bestimmte Auswahl treffen, Primärschlüssel - Kombinationsfeld bestimmte Auswahl treffen, Primärschlüssel

Nach oben
       Version: Office 2003

Hallo,

ich hätte da noch eine andere Frage:

Ein Formular soll als Eingabemaske dienen. Es wird also eine leere Maske generiert, welche aber ein Textfeld "Verein" enthält, welches durch vorherige Auswahl in einem anderen Form übertragen wurde.

Bei einem Kombinationsfeld "Spieler" kann man sich dann den Spieler, der für diesen im oberen Textfeld "Verein" spielt, auswählen. Dieser Spieler ist Primärschlüssel in der Tabelle Spieler und ist nur einmal pro Verein vorhanden.
Habe ich gemacht über Eigenschaften:
Steuerelementinhalt Spieler
Herkunftstyp Tabelle/Abfrage
Datensatzherkunft SELECT Spieler.Spieler, Spieler.Verein FROM Vereine INNER JOIN Spieler ON Vereine.Verein = Spieler.Verein ORDER BY Spieler.[Spieler];

Jetzt habe ich probiert dasselbe für die Spiele zu machen. jedoch zeigts mir da unheimlich viele spiele an. ist es den wichtig das das Spiel dann auch primärschlüssel sein müsste?

Grüße!
JörgG
Access-Team


Verfasst am:
22. Apr 2009, 18:48
Rufname:
Wohnort: b. Dresden


AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs - AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs

Nach oben
       Version: Office 2003

Hallo,

unklar, für welche Spiele - an denen der Verein, der Spieler beteiligt ist? Was hast Du denn schon probiert?

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Gast_Schubi
Gast


Verfasst am:
23. Apr 2009, 12:02
Rufname:

AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs - AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs

Nach oben
       Version: Office 2003

Geht darum, dass es für jeden Verein festgelegt Spiele gibt, welche mit einer fortlaufenden nummer als primärschlüssel gestzt sind.
jetzt möchte ich es so haben, dass ich nicht immer die lfdNr der Spiele raussuchen muss (sie haben keine kennzeichnung, was auf ein bestimmtes spiel hindeuten würde), sondern dass ich gleich über eine kombobox ein spiel auswählen kann welches zu dem Verein gehört und dann dem Spieler zugeschrieben wird.

habe es in der selben art und weise wie oben für Spieler beschrieben versucht. funktioniert nur nicht...

Grüße
JörgG
Access-Team


Verfasst am:
23. Apr 2009, 14:11
Rufname:
Wohnort: b. Dresden

AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs - AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs

Nach oben
       Version: Office 2003

Hallo,
Zitat:
fortlaufenden nummer als primärschlüssel
Das stimmt so nicht, spätestens wenn ein DS gelöscht wird hast Du hier eine Lücke, dh der Autowert ist für irgendwelche Numerierungen ungeeignet Wink

Aus Deinen Infos ist nicht viel rauszuholen Confused In der TabSpiele muss es doch Felder für Heim-/Gastteam geben, hier könntest Du nach dem Vereinsnamen selektieren. In der Kombiabfrage als ODER-Kriterium von Heim- und Gastteam jeweils:
Code:
Forms!Formname!AuswahlfeldVerein
Mehr kann man dazu nicht sagen, ohne etwas über die Datenstruktur/die Tabellen und die relevanten Felder zu wissen (vielleicht mal ein Schnappschuss vom Beziehungsfenster?).
_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Gast_Schubi
Gast


Verfasst am:
13. Mai 2009, 07:47
Rufname:


AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs - AW: Kombinationsfeld bestimmte Auswahl treffen, Primärschlüs

Nach oben
       Version: Office 2003

Gast_Schubi am 27. Apr 2009 um 14:46 hat folgendes geschrieben:
Hier die Tab.struktur (angedeutet):

Verein: ( Auflistung aller Vereine)
Verein (Primärschlüssel, Text)
geplante Spieler
HonorarproSpieler

Spieler: (Auflistung aller Spieler aller Vereine, Spieler kommt nicht doppelt vor)
Spieler (Primärschlüssel, Text)
Verein
Beitritt

Spiele: (Auflistung aller Spiele aller Vereine)
Spiel_ID (Primärschlüssel, Autowert)
Verein
Spiel (Text)

Honorar: (Auflistung aller Einnahmen aller Vereine, welche ein Spieler pro Spiel einbringt; jeder Spieler kann nur einmal für ein Spiel auftauchen)
Hon_ID (Primärschlüssel, Autowert)
Verein
Spieler
Spiel_ID

Tab. Verein (Verein) ist mit Tab Spieler (Verein), Spiele (Verein) und Honorar (Verein) verbunden (immer 1:n).
Tab. Spieler (Spieler) ist mit Tab Honorar (Spieler) verbunden.
Tab. Spiele (Spiel_ID) ist mit Tab. Honorar (Spiel_ID) verbunden.

Frage:

In einer Eingabemaske, welche (bis auf den Verein) leer geöffnet wird, soll nun für den Verein, welchen man zuvor in einer anderen Maske abgefragt hat, die Tabelle Honorar gefüllt werden. Mittels folgender Abfrage (F_Sp):
-Verein
-Hon_ID (nicht sichtbar, automatisch)
-Spieler (über kombobox auswählen; zeigt nur die Spieler an, welche auch im
Verein Mitglied sind) --> funktioniert (s.o.)
-Spiel_ID
-Spiel

Ich möchte gern, dass ich nicht immer die Spiel_ID eintragen muss (da sie das Spiel für den Eingebenden nicht idendifiziert), sondern mir aus einer Kombobox alle Spiele (mittels Feld Spiel) des besagten Vereins anzeigt.

Bisher zeigt es mir in der Kombobox ALLE Spiele an. Es wird nicht auf den Verein geachtet...
Code:
Private Sub Form_Load()
    If VarType(Form_F_Sp.OpenArgs) = 1 Then
        DoCmd.Close acForm, "F_Ver"
      Else
        Verein = Form_F_Sp.OpenArgs
        Me!Kombinationsfeld31.RowSource = _
                         "SELECT S.Spieler " & _
                           "FROM Verein AS V " & _
                                "INNER JOIN Spieler AS S " & _
                                "ON V.Verein = S.Verein " & _
                          "WHERE V.Verein = '" & Form_F_Sp.OpenArgs & "' " & _
                       "ORDER BY S.[Spieler] "
        Me!Kombinationsfeld41.RowSource = _
                         "SELECT S.Spiel " & _
                           "FROM Verein AS V " & _
                                "INNER JOIN Spiele AS S " & _
                                "ON V.Verein=S.Verein " & _
                          "WHERE V.Verein = '" & Form_F_Sp.OpenArgs & "' " & _
                       "ORDER BY S.[Spiel] "
    End If
End Sub
Ist es jetzt besser zu verstehen?

Viele Grüße

kann mir denn keiner helfen?
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum 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 nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Kombinationsfeld soll beim "leer bleiben" alles ab 3 Philip 1293 26. Jul 2006, 19:46
jens05 Kombinationsfeld soll beim "leer bleiben" alles ab
Keine neuen Beiträge Access Tabellen & Abfragen: bestimmte tabellen einträge anzeigen 9 Falco953 880 26. März 2006, 12:41
jens05 bestimmte tabellen einträge anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Indix (Primärschlüssel) auf Null zurückstellen? 5 Gast 007 685 20. Feb 2006, 16:14
steffen0815 Indix (Primärschlüssel) auf Null zurückstellen?
Keine neuen Beiträge Access Tabellen & Abfragen: Zusammengesetzter Primärschlüssel 1 Tobander 880 16. Jan 2006, 20:35
rita2008 Zusammengesetzter Primärschlüssel
Keine neuen Beiträge Access Tabellen & Abfragen: Formular zur Auswahl + Eingabe von Daten verschiedener Tab 4 DerLehrling 1285 22. Dez 2005, 16:14
DerLehrling Formular zur Auswahl + Eingabe von Daten verschiedener Tab
Keine neuen Beiträge Access Tabellen & Abfragen: Auswahl 5 Hookbook 479 12. Jul 2005, 11:53
Willi Wipp Auswahl
Keine neuen Beiträge Access Tabellen & Abfragen: Werte Zählen, aber bestimmte nicht dazu addieren 1 MrMarley 897 14. Jun 2005, 02:21
tobes Werte Zählen, aber bestimmte nicht dazu addieren
Keine neuen Beiträge Access Tabellen & Abfragen: Access 2002 - Primärschlüssel mit Gültgkeitsregel/Meldung ? 6 Icelight 1004 06. Jun 2005, 10:35
Willi Wipp Access 2002 - Primärschlüssel mit Gültgkeitsregel/Meldung ?
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmte Daten von Excel nach Access 2 andy1986 699 06. Jun 2005, 09:41
andy1986 Bestimmte Daten von Excel nach Access
Keine neuen Beiträge Access Tabellen & Abfragen: Kombinationsfeld Problem 7 Benjamin Gischler 785 23. Mai 2005, 10:12
mapet Kombinationsfeld Problem
Keine neuen Beiträge Access Tabellen & Abfragen: Aktualisierungsabfrage bestimmte Datensatzanzahl 4 Gast 789 20. Jan 2005, 19:23
itse4 Aktualisierungsabfrage bestimmte Datensatzanzahl
Keine neuen Beiträge Access Tabellen & Abfragen: Primärschlüssel! 2 zelem 488 17. Dez 2004, 11:37
Gast Primärschlüssel!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: PHP JavaScript