Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten von Registerseite 1 in Registerseite 3 anzeigen
zurück: Nach Auswahl Wert aus Fremdtabelle übernehmen weiter: Datensatz duplizieren, Primärschlüssel ändern 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
marget
Einsteiger


Verfasst am:
12. Jan 2012, 16:22
Rufname:

Daten von Registerseite 1 in Registerseite 3 anzeigen - Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo,


ich möchte gerne meine Formulare nicht mehr einzeln öffnen sondern im Registersteuerelement anzeigen.

Formular Mitglieder auf Seite 1, Inhalt: Listenfeld > Anzeige der Mitglieder und diverse Textfelder zur Anzeige der Einzelheiten

Formular GruppenTrainingszeiten auf Seite 2, Inhalt: Anzeige diverser Trainingszeiten

Formular frm_Bankverbindung auf Seite 3, hier ist der Harken. Es sollte so sein, dass in einem Feld der Konto Inhaber, tabMitglied, angezeigt wird und aus tabBankdaten die anderen Daten wie KontoNr und BLZ.
Wenn jetzt auf Seite 1 im Listenfeld ein Mitglied markiert wird, sollte nach Klick auf den Registerreiter von Seite 3 der entsprechende Datensatz angezeigt werden.
Leider wird immer nur das erste Mitglied vom Listenfeld angezeigt.

Wenn ich die einzelnen Formulare ohne das Registersteuerelemnet nutze, dann klappt es.

In der einzel Version ist beim Click-Ereignis eines Buttons, Formutar Mitglieder, folgender Code hinterlegt

Code:

Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "frm_Bankverbindung"

    stLinkCriteria = "[TN_Nr]=" & Me![TN_Nr]
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    Forms!frm_Bankverbindung.Konto_Inhaber = Me.MIT_VORNAME _
    & " " + Me.MIT_NAME
   
    Forms!frm_Bankverbindung.Text34 = Me.MIT_NUMMER
    Forms!frm_Bankverbindung.Text44 = Me.TN_Nr


Kann mir bitte einer helfen?

Danke, Gruß marget
Köbi
Angefressener Amateur


Verfasst am:
12. Jan 2012, 22:40
Rufname:
Wohnort: Schweiz


AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo marget

Ich denke, dazu müsste man sehen, wie das Formular aufgebaut ist. Hat es Unterformulare in den Registern, wenn ja, wie sind diese mit dem Hauptformular verknüpft, usw.

Am Besten wäre es, wenn Du Deine DB hier hochlädst. Abgespeckt auf das Notwendige und gezippt, und nicht höher als im Format Acc2003, damit alle damit klar kommen.

_________________
Gruss
Köbi
MissPh!
Office-VBA-Programmiererin


Verfasst am:
12. Jan 2012, 23:28
Rufname:
Wohnort: NRW

AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo,

die Frage ist, in welcher Beziehung die Unterformulare zum Hauptformular stehen und wie sich das durch die jeweilige Datenherkunft und die Verknüpfungsfelder umsetzen lässt.

_________________
Gruß MissPh!
marget
Einsteiger


Verfasst am:
13. Jan 2012, 22:44
Rufname:

AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo,

Registersteuerelemet Seite 1:
Ufo Mitglieder, Herkunftobjekt: Mitglieder, nichts verknüpft

Registersteuerelemet Seite 3:
Ufo Beiträge, Herkunftobjekt: frm_Bankverbindung, Verknüpfen von:MIT_KEY, Verknüpfen nach: MIT_KEY

MIT_KEY ist der Primärschlüssel in der tabelle Mitglieder und steht in Beziehung mit der tabelle Beiträge

Die Daten in Ufo Beiträge die aus der tabelle Mitglieder stammen werden angezeigt, auch wenn der Datensatz auf Seite 1 gewechselt wird.

Nur bei den Daten wie Konto, Blz die aus der tabelle Beiträge stammen, wird nichts angezeigt. Auch wenn der Datensatz gewechselt wird.

In der Ereignisprozedur von RegisterStr0 steht Bei Änderung
Code:

Private Sub RegisterStr0_Change()
Dim Filter As String

Filter = "[TN_Nr] =" & Me![TN_Nr]
Me.FilterOn = True


    Forms!Register!Beiträge![Konto Inhaber] = Forms!Register!Mitglieder!MIT_VORNAME _
    & " " + Forms!Register!Mitglieder!MIT_NAME
   
   
     Forms!Register!Beiträge!Text34 = Forms!Register!Mitglieder!MIT_NUMMER
     Forms!Register!Beiträge!Text44 = Forms!Register!Mitglieder!TN_Nr
End Sub


Hilft das weiter?

Gruß marget
Köbi
Angefressener Amateur


Verfasst am:
14. Jan 2012, 00:21
Rufname:
Wohnort: Schweiz


AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo Marget

Ich wiederhole mich:
Zitat:
Am Besten wäre es, wenn Du Deine DB hier hochlädst. Abgespeckt auf das Notwendige und gezippt, und nicht höher als im Format Acc2003, damit alle damit klar kommen.

_________________
Gruss
Köbi
MissPh!
Office-VBA-Programmiererin


Verfasst am:
14. Jan 2012, 00:50
Rufname:
Wohnort: NRW

AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo,

es wäre noch interessant zu wissen
1. woran das HF gebunden ist und
2. zwischen welchen Objekten die erwähnte Verknüpfung hergestellt wird
Zitat:
Registersteuerelemet Seite 3:
Ufo Beiträge, Herkunftobjekt: frm_Bankverbindung, Verknüpfen von:MIT_KEY, Verknüpfen nach: MIT_KEY

BTW:
Code:
Dim Filter As String

Filter = "[TN_Nr] =" & Me![TN_Nr]
Me.FilterOn = True
Dieser Code bewirkt absolut nichts, denn die Variable namens Filter hat nichts mit der Filter-Eigenschaft des Formulars gemein.

So wie es aussieht fehlen dir noch ganz wesentliche Grundlagen im Umgang mit Access per VBA. Da macht auch die verbale
Kommunikation über dein Problem wenig Sinn, weil es keine gemeinsame Basis zu geben scheint.
Du solltest also das Angebot wahrnehmen und deine DB hier hochladen, damit man dir weitere Hilfestellung geben kann.

_________________
Gruß MissPh!
marget
Einsteiger


Verfasst am:
16. Jan 2012, 12:05
Rufname:

AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo,

erstmal Danke für die Mühe.

Ich habe die betroffenen Formulare mal neu erstellt und hier hochgeladen.

Gruß marget



Register Verein 1.rar
 Beschreibung:

Download
 Dateiname:  Register Verein 1.rar
 Dateigröße:  53.61 KB
 Heruntergeladen:  20 mal

MissPh!
Office-VBA-Programmiererin


Verfasst am:
16. Jan 2012, 14:13
Rufname:
Wohnort: NRW

AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo marget,

du musst dich entscheiden, ob du das Formular als Haupt oder Unterformular einsetzen möchtest, denn der Befehl OpenForm funktioniert nicht mehr, wenn das Formular "Beiträge" bereits als Unterformular geöffnet ist.

Ich hätte hierzu folgenden Vorschlag:
Entferne das Unterformular "Mitglieder" und kopiere die Steuerelemente direkt auf die 1. Registerkarte. Dann gibst du dem Hauptformular die Datenherkunft des ehemaligen Unterformulars und verknüpfst Unterformular "Beiträge" mit dem Hauptformular über den gemeinsamen Key, so synchronisiert es sich von ganz allein. Bei Button-Klick springst du dann mit "Me!RegisterStrg0 = 1" einfach auf die 2. Registerseite.

PS:
Nicht vergessen, auch den Code vom Listenfeld ins Hauptformular zu kopieren.

_________________
Gruß MissPh!
marget
Einsteiger


Verfasst am:
16. Jan 2012, 22:54
Rufname:


AW: Daten von Registerseite 1 in Registerseite 3 anzeigen - AW: Daten von Registerseite 1 in Registerseite 3 anzeigen

Nach oben
       Version: Office XP (2002)

Hallo MissPh!,

Super, es klappt.

Vielen Dank für die Hilfe

Gruß marget
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: Rechnung erstellen wenn alle Daten vorhanden 6 Freddy 1909 25. Nov 2004, 11:03
Freddy Rechnung erstellen wenn alle Daten vorhanden
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze anzeigen? 3 MichaelB 1122 19. Okt 2004, 12:45
lothi Anzahl der Datensätze anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Komment. u Daten in zelle schreiben, Zellenausrichtung festl 2 k@lle 816 06. Okt 2004, 11:49
k@lle Komment. u Daten in zelle schreiben, Zellenausrichtung festl
Keine neuen Beiträge Access Tabellen & Abfragen: variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum 1 Lars 1193 10. Sep 2004, 13:54
Lars variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum
Keine neuen Beiträge Access Tabellen & Abfragen: Daten Trennen 4 Oliver.Giertz 1194 02. Sep 2004, 13:05
Oliver.Giertz Daten Trennen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten suchen in ACCESS. Daten aus Tabellen suchen! 7 Gast 2093 26. Aug 2004, 13:55
Gast Daten suchen in ACCESS. Daten aus Tabellen suchen!
Keine neuen Beiträge Access Tabellen & Abfragen: Parameterabfrage - wenn Parameter leer, alle anzeigen 3 Norman 2935 16. Aug 2004, 22:15
Tweety Parameterabfrage - wenn Parameter leer, alle anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Monate zwischen 2 Daten 2 master_tj 1837 22. Jul 2004, 13:17
master_tj Anzahl der Monate zwischen 2 Daten
Keine neuen Beiträge Access Tabellen & Abfragen: logische Zuordnung der Daten / Beziehung 0 DEAthWiNg 991 14. Jul 2004, 22:07
DEAthWiNg logische Zuordnung der Daten / Beziehung
Keine neuen Beiträge Access Tabellen & Abfragen: 2 tabellen verknüpfen und daten übergeben 5 mihca 2004 05. Jun 2004, 13:22
mihca 2 tabellen verknüpfen und daten übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungen an abgefragten Daten vornehmen 1 mimey 1139 28. Mai 2004, 22:06
lothi Änderungen an abgefragten Daten vornehmen
 

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