TKSoft-Online

Speichern der letzten Datensatz-Position in einer Property PDF Drucken E-Mail
( 0 Votes )
MS-Access Bsp. DB's - Bsp. Downloads Formulare
  
Sonntag, den 06. Januar 2008 um 01:00 Uhr
Problemstellung:

Beim Öffnen eines Forms soll der letzte beim Schliessen aktuelle Datensatz angezeigt werden.

Voraussetzungen:

Das Bsp ist unter A97,A00, AXP, A03 lauffähig, unter A07 wurde es nicht getestet.

Funktionsweise:

Der Offset-Wert des letzen DS wird in eine benutzerdefinierte Property geschrieben
bzw. wieder ausgelesen.

Erstmal werden die beiden Funktionen im Modul "mod_prop" benötigt.
Die Funktion "GetProp" liest die Property aus und "SetProp" schreibt den Wert in die Property "LastDS".
Listing s. Bsp-DB

Beim öffnen des Forms wird die Property ausgelesen und zu diesem DS gegangen.

Private Sub Form_Open(Cancel As Integer)
On Error Resume Next

Dim As Long
  x = GetProp("LastDS")
  DoCmd.GoToRecord , , acGoTo, x
End Sub


Und beim Schliessen wird der aktuelle DS zurück in die Property geschrieben.

Private Sub Form_Unload(Cancel As Integer)
    Dim DSNr As Long
        DSNr = Me.CurrentRecord

 SetProp "LastDS", DB_LONG, DSNr

End Sub

 

Speichern der letzten Datensatz-Position in einer Property

Speichern der letzten Datensatz-Position in einer Property
für A97-A03 , A07 nicht getestet

Die Zip-Datei enthält ein Version für A97 und eine ab A00



Erstellt am
Dateigröße
Downloads
04.01.2008
47.01 KB
2480


Downloads in dieser Kategorie

MS-Access Formulare

MS-Access Formulare

 Seite: 1

 Seite: 2


DatumKlicks
Total1978
Mi. 231
Di. 223
Mo. 211
So. 203
Sa. 193
Fr. 183
Do. 172
Aktualisiert ( Mittwoch, den 19. Oktober 2011 um 12:47 Uhr )
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173444 Downloads