Zum Inhalt springen

Hilfe ! Werte in der Tabelle berechnen (Access)


Boro

Empfohlene Beiträge

Hallo !

Ich möchte gerne innerhalb einer Datenbank (Access 2000)

Werte berechnen lassen.

Ich habe zwei Felder, Anzahl-Kilometer und Pauschale, beide Werte multipliziert ergeben den Erstattungsbetrag.

In einem Formular kann dass Ergebnis mit der entsprechenden Formel ohne Probleme ausgegeben werden, aber das Ergebnis soll auch in der Datenbank stehen.

Kann ich da während der Entwurfszeit der Tabelle irgendwas einstellen ? Die Hilfe sagt dass ich eine Kalkulationstabelle erstellen kann, aber wie ?

Danke im vorraus !

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi, Feivel!

Eine Frage:

Warum sollen denn die Ergebnisse selbst in der Datenbank gespeichert werden?

(Reicht es denn wirklich nicht, das Ergebnis beim Anzeigen der Daten auszugeben?)

Ansonsten mußt Du in die VBA-Kiste greifen:

In (irgendeiner) Tabelle befindet sich ein Feld, in das die Km*Pausch-Ergebnisse geschrieben werden sollen. Dieses Feld wird im Formular angezeigt.

Jetzt brauchst Du das AfterUpdate-Ereignis für das/die Feld(er), in denen sich Werte ändern können.

In die Prozedur(en) schreibst du (jeweils) folgende Zeile:

Me.<DeinErgebnisFeld> = <DeineKilometer> * <DeinePauschale>

Die Texte in < > ersetzt Du (natürlich) durch Deine Feldnamen...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Warum einfach, wenn es auch schwerer geht :-)!!!

Wie wäre es mit einer Abfrage?

Erstattungsbetrag: [TABELLE]![Pauschale]*[Tabelle]![Anzahl_Kilometer].

Um die Spalte Erstattungsbetrag zu speichern mußt du in der Entwurfsansicht der Tabelle die Spalte (Erstattung) erstellen .Dann kannst du den Wert mit einer Aktualisierungsabfrage errechnen, eintragen und speichern.

Kannst aber auch nur mit der Auswahlabfrage arbeiten.

Dann wird der Wert beim Aufruf der Abfrage immer neu berechnet.

So long!

A

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...