Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

letzten Wert einer Tabelle

Begonnen von mrschneewalze, März 18, 2013, 17:53:34

⏪ vorheriges - nächstes ⏩

mrschneewalze

Hallo zusammen,
ich bin Access Anfänger (Access 2010) und bräuchte eure Hilfe.
Mein erstes kleines Projekt, soll meinen Stromverbrauch, bestehend aus Nachttarif, Haupttarif und Haushaltsstrom erfassen und auswerten.
Das Problem was ich jetzt habe, ich möchte das der letzter Zählerstand der ausgewählten Kategorie, in die neue Eingabe übernommen wird.
Die Test Datei habe ich angefügt
Für eure Hilfe, möchte ich mich jetzt schon bedanken.
LG
Didi

[Anhang gelöscht durch Administrator]

bahasu

Hi,

vielleicht hilft:

Private Sub Form_Open(Cancel As Integer)
    Me.Recordset.MoveLast
End Sub

Harald
Servus

mrschneewalze

#2
Danke für deine Hilfe Harald, hat aber leider nicht geklappt
Diesen Code habe ich geschrieben, der nach der Aktualisierung vom Kombifeld "KombiStromart" den letzten Wert der entsprechenden Kategorie ins Feld AZaehlerstand einfügt.
leider klappt das nicht.

Private Sub KombiStromart_AfterUpdate()
Dim tarif As Integer
Dim letztereintrag As Integer

tarif = Me.KombiStromart
letztereintrag = DMax("[NZaehlerstand]", "tblVerbrauch", "[Stromart] = " & tarif & "")
Me.AZaehlerstand = letztereintrag
Me.NZaehlerstand.SetFocus

End Sub



Didi

bahasu

Hi,

wenn ich die obige Anweisung in die Formulare einbaue, ist der Datensatzzeiger auf dem letzten Datensatz.
Was klappt denn nicht?

Harald

[Anhang gelöscht durch Administrator]
Servus

mrschneewalze

Zitat von: bahasu am März 18, 2013, 19:29:31
Hi,

wenn ich die obige Anweisung in die Formulare einbaue, ist der Datensatzzeiger auf dem letzten Datensatz.
Was klappt denn nicht?

Harald

Stimmt Harald, so wie du es beschrieben hast, das der Zeiger auf dem letzten Datensatz steht, ist richtig. Jetzt habe ich wieder einen kleinen Code gelernt aber da ist nicht das was ich brauche. Ich möchte das der letzte NZaehlerstand, der jeweiligen Kategorie ins Feld AZaehlerstand für die neue Eingabe übernommen wird.
Didi

bahasu

Hi Didi

Zitat von: mrschneewalze am März 18, 2013, 19:57:14
der jeweiligen Kategorie ins Feld AZaehlerstand für die neue Eingabe übernommen wird.

mit Kategorie meinst Du Tag- und Nachstrom?
Wie sieht Dein geplanter Ablauf bei der Eingabe aus?
- erst in den oben stehenden Feldern die Kategorie eingrenzen? oder
- im unteren Teil eine Kategorie eingeben und dafür den letzten Wert suchen + anzeigen?

Harald
Servus

mrschneewalze

Guten Morgen Harald,
hier der Ablauf wie die Eingaben erfolgen:

im frmVerbrauch gebe ich als erstes das Datum ein, dann wähle ich aus dem Kombifeld die Stromart (Kategorie) und da soll jetzt nach der Aktualisierung der letzte Wert aus Nzaehlerstand von der ausgewählten Stromart in das Feld AZaehlerstand eingetragen werden, der Preis wird automatisch gesetzt.
Ich hoffe das ich das jetzt besser erklärt habe und DANKE dir vielmals, dass du mir hilfst.
LG
Didi

bahasu

Hi,

schau mal, ob das Beispiel im Anhang ok ist.

Harald

[Anhang gelöscht durch Administrator]
Servus

mrschneewalze

Vielen Dank Harald, genau so wollte ich es haben.
Jetzt studiere ich den Code um selber mal in 100 Jahren ein Profi zu werden.
Vielen Dank nochmals
Didi

:D