Ich überlege von FileMaker auf LibreOffice Base umzusteigen. Woran ich zuerst scheitere ist die Berechnung eines Feldinhalts.
Nehmen wir an, ich habe eine Tabelle mit den Felder Stückzahl, Preis/Stück und Preis in jedem Datensatz. Nun möchte ich natürlich nur Stückzahl und Preis/Stück eingeben, Preis soll berechnet und im DS gespeichert werden. Wie mache ich das?
Bei FileMaker erstelle ich ein Feld Preis mit der Formel Stückzahl x Preis/Stück und in Base?
Feld mit Formel (wie bei Filemaker)
Moderator: Moderatoren
Feld mit Formel (wie bei Filemaker)
Ich nutze LibreOffice unter Kubuntu Linux.
Re: Feld mit Formel (wie bei Filemaker)
Hallo a-zeller,
Ohne Eingabe läuft das mit einer Abfrage:
SELECT "Tabelle".*, "Stückzahl"*"Preis/Stück" AS "Preis" FROM "Tabelle"
In so eine Abfrage kannst Du auch Daten eingeben und der Preis wird Dir immer angegeben.
Gruß
Robert
Ich habe mit Filemaker nie gearbeitet. Grundsätzlich würde ich nie einen Wert in der Tabelle speichern, der sich aus anderen Werten der Tabelle schließen lässt. So ein Wert wird durch eine Abfrage berechnet. Wenn Du das unbedingt speichern willst, dann musst Du dazu bei Base zu einem Makro greifen.a-zeller hat geschrieben: Nehmen wir an, ich habe eine Tabelle mit den Felder Stückzahl, Preis/Stück und Preis in jedem Datensatz. Nun möchte ich natürlich nur Stückzahl und Preis/Stück eingeben, Preis soll berechnet und im DS gespeichert werden.
Ohne Eingabe läuft das mit einer Abfrage:
SELECT "Tabelle".*, "Stückzahl"*"Preis/Stück" AS "Preis" FROM "Tabelle"
In so eine Abfrage kannst Du auch Daten eingeben und der Preis wird Dir immer angegeben.
Gruß
Robert
Re: Feld mit Formel (wie bei Filemaker)

Vielen Dank!
Ich nutze LibreOffice unter Kubuntu Linux.
Re: Feld mit Formel (wie bei Filemaker)
Hallo a-zeller,
das Handbuch behandelt auch nicht die Assistenten. Das ist in der Einführung "Erste Schritte" zu finden.
Das Beispiel für so eine Multiplikation ist das erste unter "Abfragen als Grundlage von Zusatzinformationen" im aktuellen Handbuch für LO 4.1.*
Gruß
Robert
das Handbuch behandelt auch nicht die Assistenten. Das ist in der Einführung "Erste Schritte" zu finden.
Das Beispiel für so eine Multiplikation ist das erste unter "Abfragen als Grundlage von Zusatzinformationen" im aktuellen Handbuch für LO 4.1.*
Gruß
Robert
Re: Feld mit Formel (wie bei Filemaker)
Das mit den ersten Schritten war mir zu grundlegend - offenbar hätte ich genauer hinschauen sollen.
Aber nun habe ich ja das Base Handbuch, da stimmt auch die Versionsnummer.
Danke für den Hinweis!
Aber nun habe ich ja das Base Handbuch, da stimmt auch die Versionsnummer.

Ich nutze LibreOffice unter Kubuntu Linux.