Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular im selben Fenster öffnen
zurück: Formularbasierter Filter aus 2 Kombinationsfelder mit Daten weiter: Datensatzzeiger aktualisieren 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
Manfrix
Gast


Verfasst am:
07. Aug 2008, 14:24
Rufname:

Formular im selben Fenster öffnen - Formular im selben Fenster öffnen

Nach oben
       Version: Office 2003

Ich weiß... heute bin ich nervig!

Hallo erstmal!

ich wüsste gerne, ob es ein elegantere Form gibt, dass immer nur ein Fenster offen ist.
Ich glaub aber fast das ist eine VBA Frage im allgemeinen, da ich aus der OpenForm Hilfte im Access nicht schlau werde.
Code:
' Meine Methode (hässlich):
Sub button_Click()
    DoCmd.OpenForm "formular2"
    DoCmd.Close acForm, "formular1"
End Sub

'Richtige Methode:
'???
ist das DoCmd überhaupt zwingend notwendig? ist das Sub zwingend notwendig? Bin bei meiner Suche im internet auf Visual Basic ohne Sub und ohne DoCmd gestoßen. Aber das nur nebenbei:)
Stefffano
Dazugelernt


Verfasst am:
07. Aug 2008, 19:27
Rufname:
Wohnort: Chemnitz


AW: Formular im selben Fenster öffnen - AW: Formular im selben Fenster öffnen

Nach oben
       Version: Office 2003

Hallo Manfrix,

ja das würde sich mancher wünschen, aber die 1-Fenstertechnologie geht in Access nicht.
Du kannst es ja mal ohne Sub und ohne DoCmd probieren Razz

Schöne Grüße,

Stefan
Willi Wipp
Moderator


Verfasst am:
07. Aug 2008, 20:47
Rufname:
Wohnort: Raum Wiesbaden

Re: Formular im selben Fenster öffnen - Re: Formular im selben Fenster öffnen

Nach oben
       Version: Office 2003

Hi Manfrix,

das kommt auf die Definition 1 Fenster an ;) Ist ein HFo mit einem UFo auch noch 1 Fenster?
Dann kannst Du das Herkunfstobjekt (SourceObject) des Unterformular-Steuerelementes austauchen.
Wenn Du das dann noch ueber eine Funktion umsetzt, dann kannst Du auch auf die Prozeduren verzichten.
Code:
Option Compare Database
Option Explicit

'Im HFo-Modul
Private Function FnSetUFoSourceObject(strFormularname As String)
    Me!UFoCtl.SourceObject = strFormularname
End Function

' bzw. In einem allgenmeinen Modul (entweder oder!)
Public Function FnSetUFoSourceObject(strFormularname As String)
    Forms!HFo!UFoCtl.SourceObject = strFormularname
End Function
Der Aufruf dann z.B. bei einer Befehlsschaltflaeche im Ereignis Beim Klicken (Click), etc.
Dann einfach in der Entwurfsansicht in das Ereignis eintragen
Code:
=FnSetUFoSourceObject("frmNameDesZuladendenFormulars1")
--- bzw.
=FnSetUFoSourceObject("frmNameDesZuladendenFormulars2")

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

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


Verfasst am:
20. Dez 2012, 12:25
Rufname:


AW: Formular im selben Fenster öffnen - AW: Formular im selben Fenster öffnen

Nach oben
       Version: Office 2010

Da es noch kein Feedback gibt, mal hier ein ganz spätes:

DANKE! Funktioniert super und endlich ist dieses Problem des Fensterhandlings erledgt ;)
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: Abfrage von Formular zu mehreren Tabellen gleichzeitig 5 Friedel 1237 22. Mai 2005, 11:06
jens05 Abfrage von Formular zu mehreren Tabellen gleichzeitig
Keine neuen Beiträge Access Tabellen & Abfragen: Formular --> Tabelle ? 6 AlexisM 835 27. Apr 2005, 10:56
AlexisM Formular --> Tabelle ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Automatische Aktualisierung von generiertem Wert im Formular 9 GandalfTCM 1041 09. Feb 2005, 17:40
lothi Automatische Aktualisierung von generiertem Wert im Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Formular gestalten 3 HBurmei 1977 03. Dez 2004, 22:17
mapet Abfrage mit Formular gestalten
Keine neuen Beiträge Access Tabellen & Abfragen: Formular für mehrere Abfragen benutzen 2 Oli aus Bonn 1262 21. Nov 2004, 01:30
Oli aus Bonn Formular für mehrere Abfragen benutzen
Keine neuen Beiträge Access Tabellen & Abfragen: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Selektierten Datensätzen den selben Wert zuweisen 3 studio 712 14. Okt 2004, 14:40
Willi Wipp Selektierten Datensätzen den selben Wert zuweisen
Keine neuen Beiträge Access Tabellen & Abfragen: Standardwert in Formular aus einer Abfrage? 3 Gast 1777 04. Okt 2004, 12:53
Pfobeman Standardwert in Formular aus einer Abfrage?
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel-Formeln