Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Focusverlust: Wie kann ich verhindern...
zurück: Überprüfen ob eins von zwei Feldern gefüllt weiter: Beim öffnen eines Formular ein anderes Formular öffnen! 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
grisucasi
Kein Einsteiger mehr....


Verfasst am:
09. Okt 2009, 22:36
Rufname:
Wohnort: Emden

Focusverlust: Wie kann ich verhindern... - Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Moin zusammen!

..., daß in einem Formular der Focus verloren geht bzw. auf Reihenfolge 0 gesetzt wird , wenn von einem anderem Formular im Hintergrund, nicht minimiert, ein Timer-Ereignis ausgelöst wird ohne acDialog zu benutzen, da ich das Timerereignis trotzdem benötige.

Falls das überhaupt möglich ist....

Carsten
MiLie
kein Office- VBA- Programmierer


Verfasst am:
10. Okt 2009, 10:30
Rufname: Micha
Wohnort: Chemnitz


AW: Focusverlust: Wie kann ich verhindern... - AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Hallo,
bescheibe mal genauer, meines Erachtens bleibt der Focus auf einen Formular erhalten, selbst wenn du ein anderes Formular aktivierst.

es kommt darauf an, was du in deinen Timerereignis machst, führst du ein Requery durch, wird das Form neu aufgebaut, da geht der Focus zum ersten Datensatz, ich glaube aber er bleibt aber in den Feld, wo er zustezt war, müsste es aber testen.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
grisucasi
Kein Einsteiger mehr....


Verfasst am:
16. Okt 2009, 14:36
Rufname:
Wohnort: Emden

Re: AW: Focusverlust: Wie kann ich verhindern... - Re: AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Moin!
MiLie - 10. Okt 2009, 10:30 hat folgendes geschrieben:
Hallo,
bescheibe mal genauer, meines Erachtens bleibt der Focus auf einen Formular erhalten, selbst wenn du ein anderes Formular aktivierst.

Es ist geladen Form1, das mit dem Timerereignis, aus diesem wird zum Nachschlagen (nicht datenrelevant zu Form1) bei Bedarf Form2 aufgerufen, ganz normal. Form2 enthält u.a. ungebundene Filterfelder im Formularkopf.
Tritt jetzt das Timerereignis Form1 auf, geht der Focus im Form2 bei den ungebundenen Filterfeldern auf Reihenfolgeposition 0.
In dem Timerereignis ist kein Requery des Form1 gewesen, jedoch eines in Form1 enthaltenen UFo.

Gruß Carsten
MiLie
kein Office- VBA- Programmierer


Verfasst am:
16. Okt 2009, 21:50
Rufname: Micha
Wohnort: Chemnitz

AW: Focusverlust: Wie kann ich verhindern... - AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Hallo,
hier musst du genauer erklären was du machst, warum legst du denn so viel Wert darauf, dass der Focus im Form 1 bleibt. Eventuell reicht es, das Form2 versteckt (hidden) zu öffnen.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
grisucasi
Kein Einsteiger mehr....


Verfasst am:
17. Okt 2009, 08:42
Rufname:
Wohnort: Emden


Re: AW: Focusverlust: Wie kann ich verhindern... - Re: AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Moin Micha,

Du hast mich falsch verstanden.
Der Focus im aktiven Form2 geht beim Timerereignis von Form1 auf die Reihenfolgeposition 0, Form1 ist dabei im Hintergrund.

Carsten
MiLie
kein Office- VBA- Programmierer


Verfasst am:
17. Okt 2009, 12:14
Rufname: Micha
Wohnort: Chemnitz

AW: Focusverlust: Wie kann ich verhindern... - AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Hallo,

setzte doch den Focus einfach wieder dahin, wo du ihn haben möchtest,
Ohne deine Code im Timerereignis , kann man nichts sagen.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
grisucasi
Kein Einsteiger mehr....


Verfasst am:
19. Okt 2009, 05:04
Rufname:
Wohnort: Emden

Re: AW: Focusverlust: Wie kann ich verhindern... - Re: AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Moin Micha!

Ich habe jetzt inzwischen die Requery- und Refresh-Aufrufe aus dem Timererignis rausgenommen, jetzt werden nur ein paar kleine Funktionen aufgerufen, die u.a. in verschiedenen Tabellen suchen und vergleiche anstellen und das auch nicht bei jedem Timerdurchlauf (Betrifft Form1), trotzdem springt der Focus im Form2, welches sich im Vordergrund befindet, auf Reihenfolgeposition 0, was bei einem Filterfeld, welches man ausfüllen möchte nervig ist, wenn einem spätestens nach 5 sek. der Cursor abhaut.
Temporäres erhöhen des Timerintervalls hilft zwar was den Focus betrifft, aber nicht den Datenvergleich im Form1, da dann u.U. etwas übersehen wird (Zeitabhängig).

Da es anscheinend keine einfache Lösung gibt, muß ich mir was kompliziertes basteln.

Aber danke für Dein bemühen.

Carsten
MissPh!
Office-VBA-Programmiererin


Verfasst am:
19. Okt 2009, 11:13
Rufname:
Wohnort: NRW

AW: Focusverlust: Wie kann ich verhindern... - AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Hallo,

wozu brauchst du denn überhaupt den Timer - davon halte ich grundsätzlich nicht allzu viel, u.a. wegen solcher Nebeneffekte.

Kannst du ihn evtl. vorübergehend ausschalten und nach Rückkehr von Form2 wieder aktivieren?

_________________
Gruß MissPh!
MiLie
kein Office- VBA- Programmierer


Verfasst am:
19. Okt 2009, 16:34
Rufname: Micha
Wohnort: Chemnitz


AW: Focusverlust: Wie kann ich verhindern... - AW: Focusverlust: Wie kann ich verhindern...

Nach oben
       Version: Office 2003

Hallo,

dieses Suchfeld kann man doch aus der Aktivierungsreihenfolge rausnehmen, hilft eventuell das.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
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: Eingabe von bestimmten Zeichen in Feld verhindern 3 Imperate 99 13. Jan 2014, 21:26
Imperate Eingabe von bestimmten Zeichen in Feld verhindern
Keine neuen Beiträge Access Tabellen & Abfragen: Parameterwert Anzeige verhindern 7 hady79 190 21. Aug 2012, 11:50
hady79 Parameterwert Anzeige verhindern
Keine neuen Beiträge Access Tabellen & Abfragen: automatisches Anpassen des Primäschlüssels verhindern 2 michidd 204 09. Sep 2011, 12:36
michidd automatisches Anpassen des Primäschlüssels verhindern
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate verhindern in concat-Textfeld 2 MeKi77 190 05. Jul 2011, 10:58
MeKi77 Duplikate verhindern in concat-Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Meldung verhindern: Die Zeilenanzahl-Eigenschaft muss einen. 0 cvbcologne 598 17. Feb 2011, 10:30
cvbcologne Meldung verhindern: Die Zeilenanzahl-Eigenschaft muss einen.
Keine neuen Beiträge Access Tabellen & Abfragen: Springen der Datensätze bei Requery verhindern 1 DonMiguel 913 06. Jul 2010, 09:07
Gast Springen der Datensätze bei Requery verhindern
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate auf Tabellenebene verhindern 7 Thomas2007 703 25. Jul 2009, 12:03
Crimson Duplikate auf Tabellenebene verhindern
Keine neuen Beiträge Access Formulare: Focusverlust bei "shell" 2 ubomusix 804 06. Dez 2008, 19:25
ubomusix Focusverlust bei "shell"
Keine neuen Beiträge Access Formulare: Texteingabe verhindern 4 Jottwd 501 05. Nov 2008, 16:46
Jottwd Texteingabe verhindern
Keine neuen Beiträge Access Formulare: Verknüpfung von Unter- und Hauptformular verhindern 3 dominique 2205 06. Feb 2008, 00:08
Dominique Verknüpfung von Unter- und Hauptformular verhindern
Keine neuen Beiträge Access Formulare: verhindern dass bei formular schließen datensatz angefügt... 2 peterW_ 792 30. Aug 2007, 10:33
PeterW verhindern dass bei formular schließen datensatz angefügt...
Keine neuen Beiträge Access Formulare: im formular das anlegen von neuen datensätzen verhindern 2 alik 794 08. Aug 2007, 20:55
alik im formular das anlegen von neuen datensätzen verhindern
 

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