0

Saldo

Hallo 

Ich habe in einer Tabelle eine Spalte mit den Namen Eingang und eine Spalte mit dem Namen Ausgang. in der Tabellenansicht sehe ich unten die Summe jeder Spalte. Wie kann ich aus diesen Summen einen Saldo bilden und ist es möglich negativzahlen rot darzustellen. In der Tabelle befindet sich ein Berechnungfeld in den der Saldo aufscheinen soll.

Danke für die Unterstützung

5 Antworten

null
    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Rudolf,

    ---

    let mySum := sum((select 'DEINE TABELLE').(Eingang - Ausgang));
    styled(text(mySum), "", if mySum < 0 then "red" else "black" end, "")

    ---

    Leo

    • Rudolf_Schabl
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Danke für die Hilfe

    • Rudolf_Schabl
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Es funktioniert, jedoch wird die die Zahll wie in einem Textfeld linksbündig angezeigt. Kann man das ändern?

    • Leonid_Semik
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Leider nein. styled() erwartet immer einen Text als Argument und Texte werden standardmäßig linksbündig angezeigt.

    Man kann noch mit html()  versuchen.

    ---

    let mySum := sum((select 'DEINE TABELLE').(Einnahme - Ausgabe));
    html("<p align ='right'>" + if mySum < 0 then
    "<font color='red'>"
    else
    "<font color='black'>"
    end + mySum + "</font><p>")

    ---

    Leo

    • Rudolf_Schabl
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Danke 

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 5Antworten
  • 1391Ansichten