Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formularverknüpfungen dauerhaft entfernen?
zurück: vba code im bericht weiter: Unterformular Formatierung 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
schnetza
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Jun 2012, 12:00
Rufname:
Wohnort: Bremen

Formularverknüpfungen dauerhaft entfernen? - Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Hallo liebe Forumleutz,

ich brauche eure Hilfe bei einem Problem.

In einem Hauptformular (HF) befinden sich zwei Unterformularsteuerelemente (UFSE). In beiden UFSE sind als Herkunftsobjekte zwei Formulare in den Eigenschaften der UFSE fest hinterlegt.

Nun erstellt Access automatisch im Hintergrund Verknüpfungen zwischen HF und UF über die Primärfelder, die im Eigenschaftenfenster nicht angezeigt werden, sondern nur via VBA-Code sichtbar werden:
Code:
    Debug.Print Me!UFO_1.LinkMasterFields, Me!UFO_1.LinkChildFields
Kurzfristig bekomme ich diese Verknüpfungen beim Öffnen des HF mit
Code:
    Me!UFO_1.LinkChildFields = ""
    Me!UFO_1.LinkMasterFields = ""
gelöscht. Das ist aber nicht dauerhaft. Wenn dieser Code nicht ausgeführt wird, wird die Verknüfung zwischen den Primärfeldern beim nächsten Laden automatisch wieder gesetzt.

Wie bekomme ich die Verknüpfungen dauerhaft entfernt?
Habt ihr da mal nen Tip für mich?

Gruß
Andreas
Gast



Verfasst am:
07. Jun 2012, 12:02
Rufname:


AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

HI,
geh in die Eigenschaften des Ufo-Containers. Dort findest du
Verknüpfen von/nach
Dort die Schlüsselfelder rauslöschen.
schnetza
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Jun 2012, 12:11
Rufname:
Wohnort: Bremen

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Hallo gast,

das habe ich schon mehrfach gemacht. Die Verknüpfungen bleiben aber trotzdem im Hintergrund aktiv, obwohl in den Eigenschaften des UFO-Containers nicht mehr sichtbar.

Gruß
Andreas
Marmeladenglas
komme zurecht


Verfasst am:
07. Jun 2012, 12:16
Rufname:

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Hi,
das kann ich mir nicht vorstellen. Bzw. hab das gerade mal probiert.
Wenn ich manuell (und damit meine ich im Formularentwurf, nicht während der Laufzeit über VBA) die Verknüpfungsfelder leere, dann wird auch hinterher nicht mehr synchronisiert.
Der Gast war ich...
schnetza
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Jun 2012, 12:24
Rufname:
Wohnort: Bremen


AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Hallo Marmeladenglas,

bitte glaub es mir.

Ich habe die Verknüpfungen im Formularentwurfsmodus über den Verknüpfungsassistenten entfernt, dann gespeichert, das HF geschlossen und danach wieder geöfffnet. -> Die Verknüpfung ist wieder aktiv und wird mir auch im Debugfenster angezeigt.

Gruß
Andreas
Marmeladenglas
komme zurecht


Verfasst am:
07. Jun 2012, 12:28
Rufname:

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

HI,
und wenn du dir nach Entfernen, speichern, schließen wieder öffnen die Verknüpfungseigenschaft anschaust, stehen die Felder dann wieder drin ?
schnetza
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Jun 2012, 12:34
Rufname:
Wohnort: Bremen

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Zitat:
und wenn du dir nach Entfernen, speichern, schließen wieder öffnen die Verknüpfungseigenschaft anschaust, stehen die Felder dann wieder drin ?


Nein! Die Felder "Verknüpfen von" und "Verknüpfen nach" sind leer! Trotzdem ist die Verknüpfung nach wie vor gespeichert, was die Ausgabe im Direktfenster beweist.[/quote]
Marmeladenglas
komme zurecht


Verfasst am:
07. Jun 2012, 12:38
Rufname:

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Hi,
d.h. Haupt und Ufo werden nach wie vor synchronisiert ?

Lösche mal zusätzlich noch die Beziehung m Beziehungsfenster
schnetza
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Jun 2012, 12:47
Rufname:
Wohnort: Bremen

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Jupp, HF und UF werden weiterhin synchronisiert.

Im Beziehungfenster sind keine Beziehungen definiert.
Marmeladenglas
komme zurecht


Verfasst am:
07. Jun 2012, 12:56
Rufname:

AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Hi,
keine Ahnung ....
Reparieren u. Komprimieren schon probiert ?
Ansonsten importiere die komplette DB in eine neue ...

Code gibt es keinen, der über VBA die Verknüpfung setzt ?
schnetza
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Jun 2012, 13:05
Rufname:
Wohnort: Bremen


AW: Formularverknüpfungen dauerhaft entfernen? - AW: Formularverknüpfungen dauerhaft entfernen?

Nach oben
       Version: Office XP (2002)

Zitat:
Reparieren u. Komprimieren schon probiert ?
Jupp, schon mehrfach!

Zitat:
Ansonsten importiere die komplette DB in eine neue ...
Hmmmh, muss ich mal probieren.

Zitat:
Code gibt es keinen, der über VBA die Verknüpfung setzt ?
Nein!
Okay, die Lösung des Probs wäre, dem UFO-Steuerelemt kein Herkunftsobjekt direkt, sondern immer per
Code:
    Me!UFO.SourceObject = "gewünschtes_Formular"
während der Laufzeit zuzuweisen. Das möchte ich aber als letzten Rettungsanker benutzen.

Hat sonst noch jemand ne andere Idee, die mich weiterbringen könnte?
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: Duplikate entfernen und dabei manche Felder addieren 0 MoltiPericoloso 93 17. Sep 2012, 16:06
MoltiPericoloso Duplikate entfernen und dabei manche Felder addieren
Keine neuen Beiträge Access Tabellen & Abfragen: Feste Anzahl von Buchstaben aus Textfeld entfernen 1 biber54 291 21. Jun 2012, 22:48
biber54 Feste Anzahl von Buchstaben aus Textfeld entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Leerzeichen aus String entfernen 3 azwinzds 5905 16. Feb 2012, 19:19
Gast Leerzeichen aus String entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Bei 3 & 4-stelligen Werten 1. und letze Stelle entfernen 2 zodiak1 431 23. Aug 2011, 13:30
Gast Bei 3 & 4-stelligen Werten 1. und letze Stelle entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate von Orten und Postleitzahlen entfernen 10 JustMatt 504 03. Apr 2011, 20:25
JustMatt Duplikate von Orten und Postleitzahlen entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Leere/doppelte Zeilen in Listenfeld entfernen 3 Kinetik 818 17. Aug 2010, 11:27
AS55 Leere/doppelte Zeilen in Listenfeld entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Anfügeabfrage u. Duplikate entfernen? 5 guy_incognito 3754 21. Apr 2010, 16:22
Gast Anfügeabfrage u. Duplikate entfernen?
Keine neuen Beiträge Access Tabellen & Abfragen: Zeichensatzkette per VBA aus Text Datei entfernen. 4 cook6791 2661 26. Jan 2009, 12:32
cook6791 Zeichensatzkette per VBA aus Text Datei entfernen.
Keine neuen Beiträge Access Tabellen & Abfragen: Handynummer +49 anfügen u. führende Null entfernen 1 bhiemer 3899 03. Nov 2008, 22:28
mumpel Handynummer +49 anfügen u. führende Null entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Aktuelles Datum dauerhaft festlegen 3 pumuckel_16 1105 23. Sep 2008, 11:32
KlausMz Aktuelles Datum dauerhaft festlegen
Keine neuen Beiträge Access Tabellen & Abfragen: Beim Löschen weitere Datensätze ebenfalls entfernen 6 Gast 299 10. Sep 2008, 13:05
Gast Beim Löschen weitere Datensätze ebenfalls entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: DBF Datenbank "dauerhaft" verknüpfen? 1 Dark Angel gEb 1313 18. Aug 2008, 23:52
Dark Angel gEb DBF Datenbank "dauerhaft" verknüpfen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum