MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access - MOF-FAQ > MOF-FAQ - Formulare
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 10.06.2004, 10:45   #1
Arne Dieckmann
MS-Office-Forum Team MS-Office-Forum Team
Standard Wie verweise ich auf ein Unterformular?

Man markiere das Unterformular-Steuerelement (1) im Hauptformularentwurf. Danach hilft ein Blick auf die Eigenschaft "Name" (2). Die durchgestrichene Eigenschaft "Herkunftsobjekt" darf man nicht benutzen (ausser Herkunftsobjekt und Name sind gleich)!



Bezogen auf den Screenshot also:
Code:

Me!NameUfoImHauptFormular.Height = 350   'Höhe einstellen
Me!NameUfoImHauptFormular.Left = 0       'ganz links
Me!NameUfoImHauptFormular.Top = 0        'ganz oben
Weitere Hinweise gibt es hier:

__________________

Gruß, Arne

Links: FAQGrundlagenRelationale DatenbankenStephen LebansDBWiki
Tools: TabToWebSQL-FormatterCode ConverterRegEx testen
System: Win7 Pro 64bit, Office 20xx, div. MS-SQL Server 20xx, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 22.09.2006, 19:49   #2
gpswanderer
MOF Guru
MOF Guru
Standard

Hallo,
nachdem ich immer wieder an der Syntax für den Bezug auf Unterformulare gescheitert bin, mache ich das inzwischen wie folgt:

- Formular mit dem Ufo öffnen im Entwurfsmodus oder Datenmodus.
- Macro aufrufen > SetzenWert
- In den unteren Feldern "Feld" und "Ausdruck" kann ich mit den "Drei Punkten" die Einträge für "Feld" und "Ausdruck" zusammenbauen
- Macro speichern
- Menü >Extras >Macro >Macro zu VB konvertieren. Die Häkchen bei Fehlerbehandlung und Kommentare werden nicht gebraucht.
- Konvertieren

Die korrekten Zuweisungen können dann dem entsprechenden Modul entnommen werden. Das Macro und das Modul kann dann gelöscht werden.

Die Einträge im Macro lassen sich auch wunderbar für Kriterien (mit Formularbezug) in Abfragen verwenden.

Da dies weitgehend fehlerfrei ist mache ich das inzwischen immer so.

Ich denke für einen Anfänger ist das auf jeden Fall eine gute Möglichkeit.

__________________

Gruß
Klaus
Office2003, Win7
gpswanderer ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.09.2007, 00:54   #3
Wally
Neuer Benutzer
Neuer Benutzer
Standard

Hallo Klaus,

so beim Stöbern ist mir dieser Beitrag aufgefallen.
In Excel gibt es die Funktion 'Makro aufzeichnen' und das was Du da schilderst ist ja so etwas Ähnliches.

Mir geht es ebenso. Immer wenn ich Formularbezüge verwende, brauche ich mehrere Trial&Error's bis ich es geschaft habe.
Aber Dank Deines Tipps verkürzt sich die Zeit um das zehnfache.

Hast Du noch mehr solcher Tipps?
Wally ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 27.09.2007, 10:39   #4
WeinGeist
MOF Koryphäe
MOF Koryphäe
Standard

Hi,

Also nach einem Tip vor einiger Zeit hier im Forum verwende ich eigentlich überall folgende Methode, die hat bis jetzt immer gehauen:

Für Code: Forms("Formularname").Controls("unterformularname").Form.controls("SteuerelementFürBezug")
(Hat erst noch den Vorteil der einfachen Ersetzung durch Variablen)

Für Bezüge: Forms!HAuptformular!Unterformular!wert

Wobei die verwendung von Forms immer funktioniert, wenn ich aber stattdessen den deutschen Begriff verwende, hauts nicht immer. Jetzt nur noch so und kein Ärger mehr.

EDIT: Die verlinkte Seite von Arne beschreibts eigentlich sehr gut...

Grüsse Urs

Geändert von WeinGeist (27.09.2007 um 10:44 Uhr).
WeinGeist ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 17.02.2011, 10:58   #5
Peppy
Neuer Benutzer
Neuer Benutzer
Standard

Ich habe mal eine Frage / Problem zu Unterformularen :
Ich habe ein Formular, auf welchem ich auch schon ein Unterformular plaziert habe. Nun möchte ich aber, dass dieses Unterformular erst durch klicken auf eine Schaltfläche sichtbar wird ( UForm sollte natürlich synchronisiert geöffnet werden.).

Gibt es jemanden, der mir helfen kann ?

Danke im voraus!
Peppy ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 17.02.2011, 17:02   #6
Arne Dieckmann
Threadstarter Threadstarter
MS-Office-Forum Team MS-Office-Forum Team
Standard

Ja, den gibt es bestimmt. Aber die Frage sollte nicht im FAQ-Teil behandelt werden. Bitte stelle die Frage erneut im "normalen" Access-Forum.

__________________

Gruß, Arne

Links: FAQGrundlagenRelationale DatenbankenStephen LebansDBWiki
Tools: TabToWebSQL-FormatterCode ConverterRegEx testen
System: Win7 Pro 64bit, Office 20xx, div. MS-SQL Server 20xx, Firefox
Bitte keine Fragen per Mail/PN und als Neuling diese Anleitung (Code-Tags, Anhänge etc.) lesen.
Arne Dieckmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Copyright ©2000-2010 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.