Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Erste Zeile in Endlosformular verschwindet bei Scroll
zurück: Großbuchstaben - warum geht das nicht??? weiter: Pivot Chart nicht möglich 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
peterchen1
sooo viele Fragen...


Verfasst am:
22. Feb 2012, 10:43
Rufname:
Wohnort: Wien

Erste Zeile in Endlosformular verschwindet bei Scroll - Erste Zeile in Endlosformular verschwindet bei Scroll

Nach oben
       Version: Office XP (2002)

Hi,

ich bin nun auch auf ein Problem gestoßen, an dem sich offenbar schon mehrere die Zähne ausgebissen haben: Scrollt man in einem Endlosformular mit dem Mausrad nach unten, verschwindet Zeile 1, obwohl Platz genug ist...

Siehe:
http://www.office-loesung.de/ftopic61774_0_0_asc.php --> die letzten beiden Einträge

http://www.ms-office-forum.net/forum/showthread.php?t=198251

Weiß jemand eine konsistente Lösung, dieses eigenartige Verhalten zu vermeiden?

Danke & liebe Grüße!
Peter
blicki
Es wird langsam besser...


Verfasst am:
22. Feb 2012, 16:37
Rufname: Martin
Wohnort: Meerbusch

AW: Erste Zeile in Endlosformular verschwindet bei Scroll - AW: Erste Zeile in Endlosformular verschwindet bei Scroll

Nach oben
       Version: Office XP (2002)

Hallo,
ich kenne das Problem auch und habe mal ein wenig rumexperimentiert.
In meinem Unterformular tritt dieser Effekt auch auf, wenn weniger Datensätze da sind als im Ufo angezeigt werden könnten und man scrollt dann mit dem Mausrad.

Schau mal, vielleich kannst Du was mit diesem Code anfangen.

Zuerst die Globale Zähl Variable definieren und ggf. noch den Focus auf das UFo setzen, bevor Du scrollst.

Code:
On Error GoTo Err_Handler

Dim frm As String
Dim rs As DAO.Recordset

'Diese SubRoutine nutzt den MouseCounter zur Ermittlung wo das Formular ca. steht
'Wird der Counter <0 Wird der TZeiger auf den ersten Datensatz im Formular gesetzt
'Nach unten hin werden die Datensätze gezählt und mit 3 multipliziert.
'Bei jedem Mouseradclick ändert sich "Count" um +3 bzw. -3
'Hat der MousradCounter das Ende der Datensätze erreicht,
'wird jeder überzählige Mausradclick wieder abgezogen, damit die Zuordnung der Mausradstellung
'relativ zum ersten Datensatz wieder stimmt.

frm = "frm_1_Ergebnisliste"

gbl_MouseWheelTest = gbl_MouseWheelTest + Count

If gbl_MouseWheelTest <= 0 Then
    DoCmd.GoToRecord , , acFirst
    gbl_MouseWheelTest = 0
End If

Set rs = Forms.frm_1_Veranstaltungsabwicklung.Rahmen_Ufo.Form.RecordsetClone

If gbl_MouseWheelTest > rs.RecordCount * 3 Then
    gbl_MouseWheelTest = gbl_MouseWheelTest - 3
End If

Set rs = Nothing

Err_Exit:
    Exit Sub

Err_Handler:
    Debug.Print Err.Number, Err.Description
    MsgBox Err.Number, Err.Description
    Resume Err_Exit

_________________
Gruß Martin
Ein paar gesammelte Werke habe ich in der Beispiele.mdb,die ihr auf meiner HP findet, zusammengefasst.
peterchen1
sooo viele Fragen...


Verfasst am:
27. Feb 2012, 18:25
Rufname:
Wohnort: Wien


AW: Erste Zeile in Endlosformular verschwindet bei Scroll - AW: Erste Zeile in Endlosformular verschwindet bei Scroll

Nach oben
       Version: Office XP (2002)

Hallo Martin!

Sorry für mein spätes Feedback, aber in letzter Zeit hab ich Pech mit ACCESS und hatte noch ein paar andere Baustellen...

Danke jedenfalls für deinen Tipp, ich habe es jetzt ein bisschen anders gelöst (bei mir ist es übrigens kein UFO, sondern ein normales Formular...)

Habe folgenden Code hinterlegt:

Code:
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
On Error Resume Next
DoCmd.GoToRecord acDataForm, Me.Name, IIf(Count > 0, acNext, acPrevious), 1
End Sub


Zwar verschwindet jetzt die erste Zeile immer noch beim Runterscrollen, aber sie erscheint wieder beim Raufscrollen, was ja vorher nicht der Fall war.

Also nochmals danke & lieben Gruß!
Peter
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 verschwindet bei AusgabeIn 8 Tannim 295 25. Feb 2009, 22:31
Gast Abfrage verschwindet bei AusgabeIn
Keine neuen Beiträge Access Tabellen & Abfragen: in Zeile springen, auslesen und verknüpfen 4 bubes 396 02. Aug 2008, 20:10
bubes in Zeile springen, auslesen und verknüpfen
Keine neuen Beiträge Access Tabellen & Abfragen: Merkmale in eine Zeile übernehmen 2 daha 299 01. Jul 2008, 15:35
Gast Merkmale in eine Zeile übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrzeilige Textdatei in eine Zeile bringen 10 segerer-m 1909 21. Apr 2008, 11:39
blicki Mehrzeilige Textdatei in eine Zeile bringen
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile einfügen 2 Plolex 281 14. Nov 2007, 17:18
Plolex Zeile einfügen
Keine neuen Beiträge Access Tabellen & Abfragen: Endlosformular - Inhalt Textfelder 1 arnoldh 490 20. Mai 2007, 19:30
stpimi Endlosformular - Inhalt Textfelder
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile eines Listenfeldes hervorheben 5 c.h.r.i.s.s 493 19. Mai 2007, 21:56
jens05 Zeile eines Listenfeldes hervorheben
Keine neuen Beiträge Access Tabellen & Abfragen: MAX Wert einer Zeile anzeigen 11 Gast 2020 14. Mai 2007, 09:35
Gast MAX Wert einer Zeile anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: mehrere Zeilenwerte per Abfrage in einer Zeile verketten 5 missionhro 1705 28. März 2007, 11:47
blicki mehrere Zeilenwerte per Abfrage in einer Zeile verketten
Keine neuen Beiträge Access Tabellen & Abfragen: Welche Zeile ist in der anderen Tabelle nicht 1 galaxy 392 06. März 2007, 09:25
jens05 Welche Zeile ist in der anderen Tabelle nicht
Keine neuen Beiträge Access Tabellen & Abfragen: erste fünf Zeilen einer Tabelle loeschen 3 Mister 588 08. Feb 2007, 09:50
jens05 erste fünf Zeilen einer Tabelle loeschen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage: 2 Tabellen, erste sortieren, duplikate entfernen 6 pasci 2822 07. Aug 2006, 10:11
Gast Abfrage: 2 Tabellen, erste sortieren, duplikate entfernen
 

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