Am 12.02.23 um 21:49 schrieb Robert Großkopf:

Das müssen doch Zahlen sein, keine Texte. Wie willst Du Texte multiplizieren?

"Wirkstoff/L"*"Mischung 1:X"="Wasser/L"

"Wirkstoff/L"+"Wasser/L"="Aufwandmenge/L"

Wieso kannst Du die Abfrage nicht verwenden? Multiplikationen bei Daten gehen nur über Abfragen. Die einzige Ausnahme wäre das Ganze mittels Makro zu berechnen.


Ich hab jetzt einiges in meiner Datenbank geändert, um zum Ziel zu kommen:

In der Datentabelle für das UnterFormular habe ich jetzt das Integer-Feld "Mischung 1:X" durch ein Zahlenfeld ersetzt und erfasse dort die echte Mischzahl, nicht den Index einer anderen Tabelle.

Damit war dann auch die Berechnung des Feldes "Wasser/L" in einer Abfrage möglich.

Dann habe ich diese Abfrage zur Grundlage für das UnterFormular gemacht. Das hat dann Funktioniert.

Auf das Feld "Aufwandmenge/L"  habe ich ganz verzichtet, da in der Abfrage die Berechnung eines Feldes auf Grundlage eines vorher in der gleichen Abfrage berechneten Feldes wohl nicht möglich ist.

Die Anzeige dieser Menge könnte ich dann wahrscheinlich in einem Bericht realisieren....


Vielen Dank für die Hilfe


Gruß L-H


www.lkhome.de

--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an