Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufschlag
zurück: Führendes Leerzeichen in Spaltenüberschrift weiter: VBA: Keine Übergabe von me.openargs ( immer Null) 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
nospezi
Anwender


Verfasst am:
11. Feb 2009, 17:12
Rufname:

Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufschlag - Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufschlag

Nach oben
       Version: Office XP (2002)

Hallo zusammen,

in meinen Formular (Endlosformularansicht) sind folgende drei Felder vorhanden:
  • EK-Preis (gebunden)
  • Aufschlag (gebunden)
  • Verkaufspreis (ungebunden)
Folgende Aufgabe / Berechnung soll passieren, wenn...:

  • 1.) der EK-Preises eingetragen oder verändert wird, soll der VK-Preis berechnet werden (Standardwert: Aufschlag 30%)
    Den folgenden Code habe ich hier für:
    Code:
    Private Sub EK_Preis_AfterUpdate()
        Me!Verkaufspreis = Me![EK-Preis] + (Me![EK-Preis] * Me![Aufschlag])
    End Sub
  • 2.) bei Veränderung des Wertes in Feld Aufschlag lautet mein Code:
    Code:
    Private Sub Aufschlag_AfterUpdate()
        Me!Verkaufspreis = Me![EK-Preis] + (Me![EK-Preis] * Me![Aufschlag])
    End Sub
  • 3. und bei Veränderung des Verkaufspreis soll der eigentliche Aufschlag berechnet werden. Mein Code
    Code:
    Private Sub Verkaufspreis_AfterUpdate()
        Me!Aufschlag = (Me!Verkaufspreis / Me![EK-Preis]) - 1
    End Sub
Nun berechnet Access aber den Wert und schreibt ihn in ALLE Aufschlagfelder bzw. Verkaufspreise, etc.

Wie bringe ich Access dazu den Wert nur in dem "aktiven" Datensatz zu berechnen, und nicht in allen? Question

Die betreffende Datei auszugsweise im Attachment.

Für eure Hilfe schon mal vielen Dank vorweg.

_________________
Grüsse

nospezi



Anfragen - Verwaltung Upload1.zip
 Beschreibung:

Download
 Dateiname:  Anfragen - Verwaltung Upload1.zip
 Dateigröße:  59.04 KB
 Heruntergeladen:  263 mal

Marmeladenglas
komme zurecht


Verfasst am:
11. Feb 2009, 20:37
Rufname:


AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc - AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc

Nach oben
       Version: Office XP (2002)

Hi,
schreib in den Steuerelementinhalt des ungebundenen Feldes die Berechnung:
Code:
=[Aufschlag]*[Ek-Preis]
Natürlich funktioniert dann die Rückwärtsberechnung nicht mehr:
Code:
    Me!Aufschlag = (Me!Verkaufspreis / Me![EK-Preis]) - 1
Wenn du über VBA das ungebundene Feld setzt, dann geht das nicht datensatzabhängig, dazu müßte der VK wiederumein gebundenes Feld sein.
KlausMz
Moderator Access


Verfasst am:
11. Feb 2009, 23:18
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc - AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc

Nach oben
       Version: Office XP (2002)

Hallo,
ich würde den Verkaufspreis in einer Abfrage berechnen. Es funktioniert natürlich auch mit dem Eintrag als Steuerelementinhalt wie von Marmeladenglas vorgeschlagen. ich bevorzuge aber die lösung mit der Abfrage. Dann das Feld an das Feld Verkaufspreis aus der Abfrage binden. Dann ist erst mal ohne VBA die Aktualisierung des Verkaufspreises bei Änderung von EK und/oder Prozent automatisch gewährleistet. Das Rückwärtsrechnen muss separat erfolgen im Formularkopf z.B. und dann per Button den rückwärtsgerechneten Wert in das Feld Aufschlag des aktuellen Datensatzes mit VBA eintragen.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
nospezi
Anwender


Verfasst am:
12. Feb 2009, 11:28
Rufname:

AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc - AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc

Nach oben
       Version: Office XP (2002)

Hallo Klaus,

wenn ich das Feld jetzt an eine gleichnamiges Feld einer beschriebenen Abfrage binde habe ich den Wert #Name?. Binde ich das gesamte Formular an diese Abfrage kann ich keine Einträge mehr vornehmen.
Irgendwie hapert es an der Umsetzung. Kannst Du mir hierzu noch einen Tipp geben?

_________________
Grüsse

nospezi
KlausMz
Moderator Access


Verfasst am:
12. Feb 2009, 11:34
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc - AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc

Nach oben
       Version: Office XP (2002)

Hallo,
anbei ein Vorschlag.
Das Rückwärtsrechen habe ich jetzt anders gelöst wie ursprünglich vorgeschlagen.
Mache mal einen Doppelklick in das Feld mit dem Verkaufspreis.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.



Anfragen - Verwaltung Upload1.zip
 Beschreibung:

Download
 Dateiname:  Anfragen - Verwaltung Upload1.zip
 Dateigröße:  55.15 KB
 Heruntergeladen:  293 mal

nospezi
Anwender


Verfasst am:
12. Feb 2009, 17:04
Rufname:


AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc - AW: Berechnung von VK-Preis nach EK-Preis-Eintrag bzw. Aufsc

Nach oben
       Version: Office XP (2002)

Hi Klaus,

SUUUPEEER. Klappt prima. Ist einfach genial diese Lösung.

DANKE - THANK YOU. Very Happy

_________________
Grüsse

nospezi
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: Top 100 bzw. Top 80 aus einer Abfrage auswählen, wie? 4 Markus_l 1615 20. Jan 2007, 14:53
Willi Wipp Top 100 bzw. Top 80 aus einer Abfrage auswählen, wie?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle bzw Abfrage neu nummerieren? A03 4 Gast 1003 19. Jul 2006, 11:03
Willi Wipp Tabelle bzw Abfrage neu nummerieren? A03
Keine neuen Beiträge Access Tabellen & Abfragen: Spalte mit Berechnung hinzufügen 1 Enigma 893 25. März 2006, 22:58
Nouba Spalte mit Berechnung hinzufügen
Keine neuen Beiträge Access Tabellen & Abfragen: Speisekarte berechnung 0 Toki 1308 19. Dez 2005, 02:32
Toki Speisekarte berechnung
Keine neuen Beiträge Access Tabellen & Abfragen: Laufende Berechnung in Abfrage 14 Assunta 899 29. Nov 2005, 17:03
Assunta Laufende Berechnung in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnung im Listenfeld anzeigen? 3 Schnoop 804 20. Okt 2005, 08:24
Timbo Berechnung im Listenfeld anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnung des Datums 1 Gast 582 30. Sep 2005, 23:28
Robsl Berechnung des Datums
Keine neuen Beiträge Access Tabellen & Abfragen: wie"x*" bzw x* 6 Neuling123 584 22. Sep 2005, 18:45
Gast wie"x*" bzw x*
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnung mit Faktoren aus zwei Tabellen 3 Micha1508 1512 05. Sep 2005, 14:25
Willi Wipp Berechnung mit Faktoren aus zwei Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen erweitern und aktualisieren, bzw. zusammenführen 1 Sharon060370 801 16. Aug 2005, 10:34
lothi Tabellen erweitern und aktualisieren, bzw. zusammenführen
Keine neuen Beiträge Access Tabellen & Abfragen: problem mit einer abfrage bzw tabelle 3 dragonfly 599 04. Aug 2005, 11:51
Dalmatinchen problem mit einer abfrage bzw tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: AXP: 2Tabellen, Aktualisieren, Berechnung 3 defan 693 03. Mai 2005, 10:19
Willi Wipp AXP: 2Tabellen, Aktualisieren, Berechnung
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: MS Frontpage