Eingabe von Daten über Formular

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Eingabe von Daten über Formular

Re: Eingabe von Daten über Formular

von richi1970 » Sa, 27.04.2013 10:24

Danke für die Tipps!! Ich habe nur gerade viel um die Lauscher. Sobald ich wieder Zeit finde, werde ich das ausprobieren. :-)

Richard

Re: Eingabe von Daten über Formular

von juetho » So, 21.04.2013 12:47

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.
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:

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;
Mehr findest du unter Berechnete Spalten und bei allen SQL-Funktionen (z.B. im Base-Handbuch). Mehr werde ich hier auch nicht sagen; das gehört dann ins Unterforum Base (oder Basic, soweit es mit Makros erledigt wird). Jürgen

Re: Eingabe von Daten über Formular

von F3K Total » So, 21.04.2013 12:41

Moin,
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
EDIT: Wenn du in Calc-> Menü Daten/Bereich festlegen/Import1/Zusätze->"Importierte Daten nicht speichern" anhakst, werden beim Öffnen der Calc -Datei die Daten aus der Datenbank frisch geladen.
EDIT2: Die, auch aus meiner Sicht, bessere Variante ist die von Jürgen unten Beschriebene.
Viel Erfolg
Gruß R

Eingabe von Daten über Formular

von richi1970 » So, 21.04.2013 11:54

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

Nach oben