Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Frage zu FAQ4.5 gleicher DS nach Requery
zurück: Dynamische Anpassung der Textfeld-Groesse weiter: Wert aus Textfeld in Msgbox einbinden 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
papamarco
Gast


Verfasst am:
18. Okt 2006, 18:46
Rufname:

Frage zu FAQ4.5 gleicher DS nach Requery - Frage zu FAQ4.5 gleicher DS nach Requery

Nach oben
       Version: Office XP (2002)

Hallo

ich wollte nach Requery beim gleichen DS bleiben wie vorher. Hab mir FAQ 4.5 angesehen und es funzt auch. Cursor steht nach Requery bei gleichen DS wie vorher allerdings, verschiebt Access die Bildlaufleisten und das macht alles unübersichtlich. Dadurch das Access die Bildleisten verschiebt, befindet sich mein DS nicht mehr an derselben Stelle im Formular wie vorher.Mal befindet er sich weiter unten mal weiter oben. Da ich dies alles im UFo mache und mein UFO viele DS enthält, verliert der ungeübte Nutzer den Überblick, weil nach dem Requery zwar der Cursur beim gleichen DS ist, Dieser aber im Formular (Datenblatt) selbst woanders steht.

Gibt es denn keine Lösung, dass das Formular nicht sein Aussehen verändert, also Access nicht die Bildlaufleisten bewegt.

Ich hoffe ihr könnt mir helfen. Ist jetzt nicht das MegaProblem, aber es würde meine DB einfach noch etwas komfortabler machen.

Vielen Dank!!!

Marco
Willi Wipp
Moderator


Verfasst am:
19. Okt 2006, 16:38
Rufname:
Wohnort: Raum Wiesbaden

Re: Frage zu FAQ4.5 gleicher DS nach Requery - Re: Frage zu FAQ4.5 gleicher DS nach Requery

Nach oben
       Version: Office XP (2002)

Hi papamarco,

wie waere es mit folgendem Ansatz
Code:
    Dim lngCurrentSectionTop    As Long
    Dim lngRecordFromTop        As Long
    Dim lngDeineID              As Long
    Dim lngSelTop               As Long
   
    ' Nur nötig wenn z.B. über Befehlsschaltfläche im Formularkopf aufgerufen!
    Screen.PreviousControl.SetFocus    'Focus auf letztes Steuerelement setzen
    ' Positionsinformationen zum aktuellen DS speichern
    lngSelTop = Me.SelTop                                        'Aktueller DS
    lngCurrentSectionTop = Me.CurrentSectionTop     'Position des aktuellen DS
    On Error Resume Next                     'Falls kein Formularkopf angelegt
    If Me.Section(acHeader).Visible Then           'Wenn Formularkopf sichtbar
        lngRecordFromTop = (lngCurrentSectionTop - _
                            Me.Section(acHeader).Height) / _
                            Me.Section(acDetail).Height
                           
       Else                                      'Wenn Formularkopf unsichtbar
        lngRecordFromTop = lngCurrentSectionTop / Me.Section(acDetail).Height
    End If
    If Err Then                                    'kein Formularkopf angelegt
        lngRecordFromTop = lngCurrentSectionTop / Me.Section(acDetail).Height
    End If
    On Error GoTo 0
    lngDeineID = Me!DeineID
    Me.Painting = False
    Me.Requery
    ' Datensatz an richtige Position setzen
    If lngSelTop > lngRecordFromTop Then               'Nicht erster Datensatz
        Me.SelTop = Me.RecordsetClone.RecordCount
                        'Nötig wegen der Access-eigenen Laufleisten-Behandlung
        Me.SelTop = lngSelTop - lngRecordFromTop
    End If
    ' Richtigen Datensatz markieren (Fokussetzen)
    Me.Recordset.FindFirst "DeineID=" & lngDeineID
    Me.Painting = True

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)


Zuletzt bearbeitet von Willi Wipp am 28. Jul 2007, 18:57, insgesamt einmal bearbeitet
papamarco
Gast


Verfasst am:
19. Okt 2006, 18:52
Rufname:


AW: Frage zu FAQ4.5 gleicher DS nach Requery - AW: Frage zu FAQ4.5 gleicher DS nach Requery

Nach oben
       Version: Office XP (2002)

Danke

aber ich habe es jetzt anders gemacht. Hab mein requery übergangen, indem ich einfach zum nächsten DS springe dann wieder zurück zum aktuellen und die Aktualisierung findet automatisch statt. dann setz ich nur noch den Focus wieder auf richtiges Element und schon funzt es ohne das sich Bildlaufleiste bewegt.

Aber trotzdem danke!!!

Schönen Abend noch... ich mach Schluss für heute
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: Frage zu INSERT INTO 3 Silly14 592 13. März 2007, 17:04
Thomas2007 Frage zu INSERT INTO
Keine neuen Beiträge Access Tabellen & Abfragen: Frage zur Verknüpfung mit Excel Tabelle 1 toymachine 780 15. Feb 2007, 22:33
stpimi Frage zur Verknüpfung mit Excel Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Allgemeine (Einsteiger-)Frage zu Access 3 strategist 1595 04. Nov 2006, 01:33
strategist Allgemeine (Einsteiger-)Frage zu Access
Keine neuen Beiträge Access Tabellen & Abfragen: Datums frage 8 Yortu 599 08. Aug 2006, 14:24
Gast Datums frage
Keine neuen Beiträge Access Tabellen & Abfragen: Frage über Abfrage 2 Crusico 575 20. Jun 2006, 10:32
Crusico Frage über Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Frage zu DB-Aufbau 1 Gast 572 14. Jun 2006, 14:45
Thomas D Frage zu DB-Aufbau
Keine neuen Beiträge Access Tabellen & Abfragen: Lagerverwaltung Allgemeine Frage 1 singsing 1091 13. Jun 2006, 23:02
stpimi Lagerverwaltung Allgemeine Frage
Keine neuen Beiträge Access Tabellen & Abfragen: mehrere Tabellenerstellungsabfragen mit gleicher Zieltabelle 3 Gast1 1385 28. Apr 2006, 23:42
Nouba mehrere Tabellenerstellungsabfragen mit gleicher Zieltabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Frage zum Theme AutoWert 15 TorstenErd 1402 25. Apr 2006, 11:41
Nouba Frage zum Theme AutoWert
Keine neuen Beiträge Access Tabellen & Abfragen: [Frage] Spalten dynamisch ein/ausblenden 0 Helios 972 13. Apr 2006, 10:37
Helios [Frage] Spalten dynamisch ein/ausblenden
Keine neuen Beiträge Access Tabellen & Abfragen: Was bedeuted Felddatentyp Memo (Org.: Frage!) 3 Schneehasal18 6067 15. März 2006, 09:10
Schneehasal18 Was bedeuted Felddatentyp Memo (Org.: Frage!)
Keine neuen Beiträge Access Tabellen & Abfragen: Frage zu "gesperrter" Tabelle 2 blicki 684 23. Nov 2005, 08:41
blicki Frage zu "gesperrter" Tabelle
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen