Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
HF und UF Problem
zurück: Sortierung im Formular weiter: Mehrere DS per Button in ein Textfeld Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Brillu
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. Nov 2007, 13:50
Rufname:

HF und UF Problem - HF und UF Problem

Nach oben
       Version: Office 2003

Hallo,

ich habe mal wieder ein HF- und UF-Problem mit meiner Datenbank.
Und zwar habe ich in der Datenbank ein Hauptformular "frm_main" und ein Formular "frm_summary", was in einem eingebetteten Unterformular (emb_MAIN)angezeigt wird. Weiterhin habe ich in dem Hauptformular Weiter-, Zurück-, Erster- und Letzter Datensatz Buttons, die jetzt in dem Formular "frm_summary" die entsprechenden Datensätze anzeigen sollen. Aber leider funktioniert das nicht so wie ich das jetzt versuche:
Code:
Private Sub cmd_NEXT_DATASET_Click()
    On Error Resume Next
    Me!emb_MAIN.Form.Recordset.MoveNext
    Me!emb_MAIN.SetFocus
    Me!txt_ID.SetFocus
End Sub
Hat jemand eine Ahnung woran es liegen könnte?

Zu Testzwecken habe ich den gleichen Button direkt ins Formular "frm_summary" eingebaut und mit folgendem Code versorgt:
Code:
Private Sub cmd_NEXT_DATASET_Click()
    On Error Resume Next
    Me.Recordset.MoveNext
End Sub
Das funktioniert perfekt! Aber der Button soll da nicht hin, sondern er soll ins Hauptformular...

Danke für eure Hilfe!
Sunburst
VBA Anfänger


Verfasst am:
06. Nov 2007, 14:05
Rufname:


AW: HF und UF Problem - AW: HF und UF Problem

Nach oben
       Version: Office 2003

Das könnte helfen: FAQ 4.2 Bezug auf Unterformular/bericht
Willi Wipp
Moderator


Verfasst am:
06. Nov 2007, 15:51
Rufname:
Wohnort: Raum Wiesbaden

Re: HF und UF Problem - Re: HF und UF Problem

Nach oben
       Version: Office 2003

Hi Brillu,

was passiert denn wenn Du den Code ausfuehrst?
Deaktiviere auch mal die Fehlerbehandlung bis das Problem geloest ist Wink

@Sunburst, bist Du sicher?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Sunburst
VBA Anfänger


Verfasst am:
06. Nov 2007, 16:09
Rufname:

AW: HF und UF Problem - AW: HF und UF Problem

Nach oben
       Version: Office 2003

ja da er mit me nur auf das aktuelle formular aber nicht auf das unterformular verweist.

er muss beim link nur hochscrolen ich wollte eigentlich auf zugriff auf unterformulare verweisen ist unter 4. 2 oder 4.3
Willi Wipp
Moderator


Verfasst am:
06. Nov 2007, 16:23
Rufname:
Wohnort: Raum Wiesbaden


Re: HF und UF Problem (II) - Re: HF und UF Problem (II)

Nach oben
       Version: Office 2003

@Sunburst,

ich meinte den Link und jipp der Link passt besser, habe ihn mal Oben ausgetauscht Smile
Aber er verweist doch mit Me!emb_MAIN.Form auf das Unterformular im Unterformular-Steuerelement emb_MAIN
im Formular auf dem sich die Befehlsschaltflaeche befindet. So habe ich es jedenfalls verstanden.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Brillu
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. Nov 2007, 16:58
Rufname:

Re: HF und UF Problem - Re: HF und UF Problem

Nach oben
       Version: Office 2003

Hallo Willi Wipp,

habe das jetzt mal gemacht was du gesagt hast:
Bekomme den Laufzeitfehler '2465' mit dem Hinweis, dass er das im Ausdruck angesprochene Feld 'txt_ID' nicht finden kann.

Und diesen Fehler sehe ich jetzt schon seit 2 Tagen...

Wo liegt das Problem?
Willi Wipp
Moderator


Verfasst am:
06. Nov 2007, 17:04
Rufname:
Wohnort: Raum Wiesbaden

Re: HF und UF Problem (III) - Re: HF und UF Problem (III)

Nach oben
       Version: Office 2003

Hi Brillu,

und auf welchem Formular befindet sich das Steuerelement txt_ID?
Code:
    Me!emb_MAIN!txt_ID.SetFocus

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Brillu
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. Nov 2007, 17:26
Rufname:

Re: HF und UF Problem (III) - Re: HF und UF Problem (III)

Nach oben
       Version: Office 2003

Öhhhmmmm... du hast ja sooo Recht! *omg*

Aber ich habe den Fokus doch vorher schon auf emb_MAIN gesetzt, so dass ich dann doch eigentlich nur noch den Fokus auf das Steuerelement txt_ID setzen muss oder versteh ich da was falsch? Confused Dann könnte ich mir ja theoretisch die vorherige Zeile
Code:
    Me!emb_MAIN.SetFocus
sparen, oder?

Ich dreh noch durch mit den HF und UF! Evil or Very Mad
Willi Wipp
Moderator


Verfasst am:
06. Nov 2007, 17:53
Rufname:
Wohnort: Raum Wiesbaden

Re: HF und UF Problem (IV) - Re: HF und UF Problem (IV)

Nach oben
       Version: Office 2003

Hi Brillu,

wie der weitsichtige Embarassed Sunburst bereits angemerkt hat,
bezieht sich das Me immer auf das Objekt in dem sich der Code befindet.
Wenn Du auf die Zeile verzichtest, dann wird zwar der Fokus im Unterformular auf das Steuerelemt verschoben,
Aber das Unterformular-Steuerelement erhaelt nicht den Fokus.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Brillu
Im Profil kannst Du frei den Rang ändern


Verfasst am:
08. Nov 2007, 09:11
Rufname:


AW: HF und UF Problem - AW: HF und UF Problem

Nach oben
       Version: Office 2003

Hi Willi Wipp,

danke für die Erläuterungen. Hab es jetzt hinbekommen und es funktioniert alles gut... Danke an alle, die hier geholfen haben!
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

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen