Hallo Leute!,
Ich möchte Daten über ein Formular in eine Calc Tabelle schreiben. Ich kann mit Calc soweit umgehen daß es für mich reicht. Z.B. Formeln zur Berechnung der Spalten erstellen usw...
Viel schöner geht die Eingabe von Daten natürlich mit Base. Aber ich habe keine Schimmer die ich die Spalte einer Datenbank filtern und berechnen kann. Mit Calc geht das.
Hat jemand eine Idee wie ich Daten über eine Art Formular in eine Calc Tabelle bekomme?
Danke schon mal Voraus,
Richi
Eingabe von Daten über Formular
Moderator: Moderatoren
Re: Eingabe von Daten über Formular
Moin,
das geht z.B. so:
EDIT2: Die, auch aus meiner Sicht, bessere Variante ist die von Jürgen unten Beschriebene.
Viel Erfolg
Gruß R
das geht z.B. so:
- Erstelle eine BASE Datei, wähle im Assistenten "Ja, die Datei soll angemeldet werden" oder melde sie selbst über Extras/Optionen/Base/Datenbanken an.
- Erstelle in der BASE-Datei eine Eingabetabelle mit den benötigten Spalten, wichtig erste Spalte ID, Integer, Autowert.
- Erstelle in der BASE-Datei dein Formular zur Dateneingabe.
- Gib einige Datensätze ein.
- Öffne die Calc -Datei
- Benenne das 1. Tabellenblatt z.B. in "Import from Base" um
- Drücke F4
- Navigiere oben links zur Tabelle in BASE
- Ziehe die Tabelle von dort mit der Maus auf die Zelle A1 des Calc-Tabellenblattes "Import from Base"
- Es entsteht ein verknüpfter Datenbereich, auf diesem Blatt keine Berechnungen/Formatierungen usw. durchführen.
- Mit F4 schaltest Du den Datenbereich oben wieder aus.
- Auf den nächsten Tabellenblättern kannst Du dich auf die Werte von Blatt 1 beziehen und dort Berechnungen und Formatierungen anstellen.
- Um Änderungen in BASE auch während der Sitzung nach Calc zu übernehmen -> Cursor auf Blatt "Import from Base" Menü Daten/Bereich aktualisieren
EDIT2: Die, auch aus meiner Sicht, bessere Variante ist die von Jürgen unten Beschriebene.
Viel Erfolg
Gruß R
Zuletzt geändert von F3K Total am So, 21.04.2013 13:03, insgesamt 2-mal geändert.
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Eingabe von Daten über Formular
Das geht selbstverständlich auch mit Spalten einer Datenbank. Ein einfaches Beispiel zur Berechnung der MWSt für Artikel zwischen 100 und 200 Euronen Grundpreis:richi1970 hat geschrieben:Viel schöner geht die Eingabe von Daten natürlich mit Base. Aber ich habe keine Schimmer die ich die Spalte einer Datenbank filtern und berechnen kann. Mit Calc geht das.
Code: Alles auswählen
SELECT "ID", "Grundpreis" AS "Netto", "Grundpreis" * 0.19 AS "MWSt", "Grundpreis" * 1.19 AS "Brutto"
FROM "Artikel" WHERE "Grundpreis" BETWEEN 100 AND 200;
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Re: Eingabe von Daten über Formular
Danke für die Tipps!! Ich habe nur gerade viel um die Lauscher. Sobald ich wieder Zeit finde, werde ich das ausprobieren.
Richard
Richard