Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Werte aus UFO an UFO weitergeben

Begonnen von Ben.Wisch, März 29, 2012, 15:25:44

⏪ vorheriges - nächstes ⏩

Ben.Wisch

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

DF6GL

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
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Ben.Wisch

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

Beaker s.a.

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.
hth
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)