Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

GELÖST - Zinsberechnung mit VIEWS CALC

Eingetragen von Thoor (3678)
am 21.06.2010 - 03:03 Uhr in
  • Views
  • Drupal 6.x

Ich möchte eine Zinsrechnung mit VIEWS durchführen. Nachdem ich gestern keine Lösung für mein Rechenproblem ( http://www.drupalcenter.de/node/28337 )gefunden habe, habe ich auf Anraten versucht eine Lösung mit VIEWS CALC zu finden.

Ich habe einen Inhaltstypen "Bank" erstellt, der zwei Felder enthält: "Geldeinlage" und "Zinsatz" Mit dem Inhaltstypen habe ich drei Inhalte erstellt und jeweils einen Zinssatz eingegeben.

Um "on the fly" Zinserträge in einer Ansicht berechnen zu können, habe ich mit VIEWS CALC das Feld "Zinsertrag" konfiguriert.

Aus den bisherigen Daten habe ich nun eine Ansicht mit den Feldern "Titel", "Zinssatz" und "Zinsertrag" erstellt, die einen hervorgehobenen Filter für "Geldeinlage" erhält.

Beim Aufrufen der Ansicht erscheint alles OK ...,

aber sobald ein Wert in den Filter eingegeben wird, gibts ne schöne rote Fehlermeldung.

Ich erkenne den Fehler leider nicht...Kann mir jemand sagen, was ich verkehrt mache?

AnhangGröße
angelegte-felder.gif17.13 KB
viewscalc-zinsertrag.gif9.51 KB
view-zinsgewinn.gif16.19 KB
view-ansicht.gif10.74 KB
view-fehler.gif16.58 KB
‹ Views innerhalb eines Blocks werden für Gäste nicht angezeigt Zugriffsrechte für Bilder nach Update auf FileField 6.x-3.5 weg ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Views-Version?

Eingetragen von Sammelzwerg (377)
am 21.06.2010 - 05:48 Uhr

Ich hatte ein ganz ähnliches Problem mit einer Benutzerliste, da hatte ich die alpha Version von Views im Einsatz, die anscheinend einen Bug hat.
Nach Umstellung auf die neueste dev-Version war alles in Ordnung.
Vielleicht hilft das ja bei Dir auch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

"Geldeinlage" muss noch in die View

Eingetragen von r4s6 (1383)
am 21.06.2010 - 06:21 Uhr

Bei den Feldern fehlt dir noch das Feld Geldeinlage, ViewsCalc kann nur mit feldern rechnen, die auch aus der DB geholt werden. Ausserdem muss Geldeinlage vor dem berechneten Feld einsortiert werden. Du kannst Geldeinlage in den Feld-Einstellungen von der Anzeige ausschliessen, aber es muss zwingend aus der DB geholt werden.

Soweit mein Wissensstand, ich hoffe ich führe dich da nicht auf den Holzweg. ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sammelzwerg schrieb Nach

Eingetragen von Thoor (3678)
am 21.06.2010 - 08:24 Uhr
Sammelzwerg schrieb

Nach Umstellung auf die neueste dev-Version war alles in Ordnung.

Hi ... wann war denn das Ich nutze hier die neueste Version: 6.x-2.11 - die kam erst vor ein paar Tagen raus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

r4s6 schrieb Bei den Feldern

Eingetragen von Thoor (3678)
am 21.06.2010 - 09:30 Uhr
r4s6 schrieb

Bei den Feldern fehlt dir noch das Feld Geldeinlage

Hi Roger,
nachem ich gesten soviel versucht habe und auch ne Menge an Modulen getestet habe, kommts auf einen Holzweg mehr oder weniger nicht an :-) Auf jeden Fall Danke!
Auch mit einem vorgeladenen Feld Geldeinlage klappts nicht. Gibt dann wieder ne schöne rote goße Fehlermeldung :-)

Edit: Ich habe es jetzt auch noch mit der DEV Version von VIEWS CALC versucht. -> Auch kein Erfolg

Ich tippe immer mehr auf "The query operation" aus VIEWS CALC! Kann mir jemand sagen, ob das so stimmt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nicht Views Calc, sondern Views

Eingetragen von Sammelzwerg (377)
am 21.06.2010 - 19:25 Uhr
Zitat:

Edit: Ich habe es jetzt auch noch mit der DEV Version von VIEWS CALC versucht.

Ich meinte nicht Views Calc, sondern das Views Hauptmodul, falls Du da die alpha Version hast.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sammelzwerg schrieb Ich

Eingetragen von Thoor (3678)
am 21.06.2010 - 20:11 Uhr
Sammelzwerg schrieb

Ich meinte nicht Views Calc, sondern das Views Hauptmodul, falls Du da die alpha Version hast.

Ja hatte ich schon so verstanden und hier http://www.drupalcenter.de/node/28354#comment-100784 beantwortet ... daran lags auch nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habs jetzt mal so nach

Eingetragen von Sammelzwerg (377)
am 21.06.2010 - 22:10 Uhr

Ich habs jetzt mal so nach Deinen Angaben nachgebastelt auf einer Testseite, die Fehlermeldung ist dann die gleiche.
So wie ich das verstehe, kann es so aber auch gar nicht klappen, du lässt die Ansicht ja nach Feldern filtern, die es noch nicht gibt.
Eine mögliche Lösung wäre es, in deinem CCk Feld Geldeinlage eine Reihe von erlaubten Werten einzutragen, und dann den Filter auf
nhalt: geldeinlage (field_geldeinlage) - Allowed values einzustellen.
Dafür müsstest Du aber für jeden Betrag und jede Bank vorher einen Node erstellen, das ist wohl dann auch nicht praktikabel.

Ich habe jetzt mal ein wenig mit Computed Fields herumprobiert, wenn man dann noch das Geldeinlagefeld mit Editable Fields editierbar macht, dann kann der Benutzer einen beliebigen Wert eingeben, und beim klick auf anzeigen wird dass der Ertrag berechnet.
Dafür brauchst Du dann Editable fields, Computed fields und Ajax Load. Wenn Du an dieser Lösung interessiert bist, gib mir Bescheid, dann lade ich das ganze auf eine Seite im Web hoch, dann kannst Du es Dir genauer ansehen.

AnhangGröße
bank.png 6.52 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sammelzwerg schrieb ... kann

Eingetragen von Thoor (3678)
am 22.06.2010 - 07:22 Uhr
Sammelzwerg schrieb

... kann es so aber auch gar nicht klappen, du lässt die Ansicht ja nach Feldern filtern, die es noch nicht gibt.

Ja ... da hast Du Recht - das hatte ich ja schon im Ursprungsposting ebenfalls erkannt gehabt.

Sammelzwerg schrieb

Eine mögliche Lösung wäre es, in deinem CCk Feld Geldeinlage eine Reihe von erlaubten Werten einzutragen, und dann den Filter auf
nhalt: geldeinlage (field_geldeinlage) - Allowed values einzustellen.
Dafür müsstest Du aber für jeden Betrag und jede Bank vorher einen Node erstellen ...

Fast! Es gibt aber noch ne einfachere Lösung! Einfach für "Kapital" Mehrfachwerte speichern! Dann reicht nach wie vor ein Node :-)

Ich habe es jedenfalls jetzt so gemacht! Und das klappt dann auch mit dem hervorgehobenen Filter - zumindest eben mit den gespeicherten Werten aus dem Node. Das tuts für mich allemal :-)
Vielen Dank für Deine Unterstützung bei meinem Problem und den entscheidenden Denkanstoss!

Wegend der zweiten Variante - hört sich auch interessant an, aber derzeit reicht mir die jetzige Lösung ... aber eine Frage noch: Kannst Du bei der Zweitlösung nach dem "berechneten Ertrag" sortieren? Das ist nämlich bei meiner 08/15 Lösung jetzt nicht möglich.
Bei einer einfachen Rechnung wie dieser kann ich ja nach dem Zinssatz sortieren, aber wenn weitere Werte in Berechnungen einfliessen, dann wirds schon schwerer mit der Sortieung einer Berechnung ..

AnhangGröße
geschafft.gif 62.97 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Freut mich, wenn ich Dir

Eingetragen von Sammelzwerg (377)
am 22.06.2010 - 20:16 Uhr

Freut mich, wenn ich Dir etwas helfen konnte :-)
An die Mehrfachwerte hab ich überhaupt nicht gedacht, das ist natürlich viel besser als viele Nodes.
Zu Deiner Frage: Mit sortieren schauts da glaub ich schlecht aus, da ist die Variante mit Views sicher besser. Wie hast Du denn die
Ergebnisse formatiert, als Tabelle? Kannst Du da das Ergebnisfeld nicht sortierbar machen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • wmtbpo361x
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Rollen
    vor 5 Tagen 10 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 2 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 2 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 6 Tagen
  • Hey danke
    vor 10 Wochen 17 Stunden
  • Update: jetzt gibt's ein
    vor 10 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 3 Tagen
  • In der entsprechenden View
    vor 11 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20468

Neue User:

  • LorisBen
  • StevenEness
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 33 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association