Hallo da draussen und wieder einmal Danke für die Hilfe,
ich habe mal wieder ein Problem - ich habe eine Personaltabelle mit Aufgaben und Stammsätzen. Ich kann mir die Stammsätze aus dem UFO sehr gut anzeigen lassen und auch weiterbearbeiten.
Nun das Problem - aus einem anderen UFO kommen Mitarbeiterdaten, die ich in einem weiteren UFO gerne anzeigen möchte (Bild, Name, Adresse usw.). Nun bekomme ich immer beim anklicken an den jeweiligen Mitarbeiter eine Fehlermeldung
- Microsoft Office Access kann das in Ihrem ausdruck angesprochene Feld "frm805" nicht finden.
Wo liegt bei mir der Fehler? Hier ist der dazugehörige Source Code
Dim rs As DAO.Recordset
Set rs = Me.Parent!frm805.Form!RecordsetClone
rs.FindFirst "Personennummer = " & Me!Personennr
If Not rs.NoMatch Then
Forms!frm800!frm805!Bookmark = rs.Bookmark
End If
Set rs = Nothing
Danke für eure Hilfe
Ben.Wisch
Hallo,
offensichtlich ist "frm805" nicht der Name des UFO-Steuerelementes im Hauptform...
Zum Anderen muss die Bookmark-Zuweisung etwa so lauten:
Me.Parent!frm805.Form.Bookmark = rs.Bookmark
Hallo DF6GL,
zunächst einmal schönen dank für die schnelle Hilfe und Entschuldigung fürt meine späte Antort, ich war Krank.
Meine UFO HAT den Namen frm805 und zeigt auch munter den ersten datensatz der Tabelle an. Ich habe nun auch deine
Bookmark-Zuweisung eingetragen und es hat sich an der Fehlermeldung nichts geändert. Abetr trotzdem DANKE !
Ben Wisch
Hallo Ben,
ZitatMeine UFO HAT den Namen frm805
Das
Unterformular-Steuerelement oder das
Formular ?
Das
Formular ist das Objekt, dessen Namen in der
Eigenschaft Herkunftsobjekt des
Unterformular-Steuerelement steht.
Um dieses
Formular ansprechen zu können musst
Du die Controls-Auflistung des HFo (in Deinem Fall wohl
Me.Parent oder Forms!frm800) bemühen. Dort findest
Du (wenn Du bei Deiner Benamsung Glück hast) das
Unterformular-Steuerelement.
Kannst Dir dazu auch noch mal dieses anschauen:
http://www.donkarl.com?FAQ4.2 (http://www.donkarl.com?FAQ4.2).
hth
gruss ekkehard