🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

DB Feld in Calc, als Auswahlfeld

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

DB Feld in Calc, als Auswahlfeld

Beitrag von boser » Di 17. Nov 2015, 07:01

Hallo Forummitstreiter,

ich möchte gerne folgendes realisieren, aber habe keine entsprechende Möglichkeit bisher gefunden. Viellicht steh ich auch mal wieder neben mir und schau mir über die Schulter, was für ein Sch**ss ich baue. Ich weiß es nicht, deshalb jetzt mein Beitrag.

Gegeben:
Ein Datenbank mit Kundendaten.

Gesucht:
Eine Calc-Tabelle, sie soll die Kundendaten aus der DB herausbekommt und auch weitere Angeben. Warum eine Calc-Tabelle, ganz einfach. mit den aus der DB kommenden Werten und Texte, würde ich gerne weiter rechnen, bzw. manipulieren.

Problem:
Ich finde keine Möglichkeit, die Daten aus der DB in das Tabellendokument zu übernehmen. Oder bin ich nur zu D**m.

System : openSUSE 13.1 ; LO ( Version: 4.1.6.2 ; Build: 410m0(Build:2))

Falls noch Informationen Gewünscht werde, kann ich sie gerne nachreichen.
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.

boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

Re: DB Feld in Calc, als Auswahlfeld

Beitrag von boser » Di 17. Nov 2015, 11:46

Nur um es ein bisschen Deutlicher zu machen.
hab ich jetzt mal eine schematische Darstellung als Anhang dazu gelegt.
Mir geht es um die Felder Anrede, Name, Str. , Ort.
Wie bekomme ich dort die Daten rein.
Die Lösung von nikki würde mir alles hinein transferieren. Also auch die Feldüberschriften, was ich nicht möchte.
Dateianhänge
Rech_formular.ods
(9.46 KiB) 313-mal heruntergeladen
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.

Freischreiber
* LO-Experte *
Beiträge: 866
Registriert: Fr 28. Mär 2014, 10:41

Re: DB Feld in Calc, als Auswahlfeld

Beitrag von Freischreiber » Di 17. Nov 2015, 17:09

Hallo boser,

vermutlich hilft auch dir das Textfieldmakro, das ich zum Ausfüllen von Adressen in Briefvorlagen verwende:

Drucken über Textfelder.

Bzw. abgewandelt: http://www.libreoffice-forum.de/viewtop ... =10#p27919

In den Beispielen wird eine Writervorlage aufgerufen. Geht vielleicht mit Calc-Tabellenvorlagen genauso...

Gruß
Freischreiber

:idea: Achte auf die dritte Ziffer: Libre Office 25.2.0.3 = Ärger ist vorprogrammiert.
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan
Freischreiber nutzt seit 1/2025 LibreOffice 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.

F3K Total
* LO-Experte *
Beiträge: 2515
Registriert: So 10. Apr 2011, 10:10

Re: DB Feld in Calc, als Auswahlfeld

Beitrag von F3K Total » Di 17. Nov 2015, 19:16

Hi,
es geht auch ohne Makro. Anbei ein Beipiel.
Einfach den .zip Ordner entpacken, dann musst Du noch zwei Einstellungen vornehmen.
  • Menü Extras/Einstellungen.../OpenOffice Base/Datenbanken -> Neu ... melde hier die Datei Rechnungen.odb an.
  • Rechnungen.odb öffnen, Rechtsklick auf das Formular RECHNUNGEN, Bearbeiten -> Rechtsklick auf die Schaltfläche öffnen,
    Kontrollfeld .../Reiter Allgemein/URL -> klicke auf die drei kleinen schwarzen Punkte rechts, navigiere zur mitgelieferten Datei Rechnungvorlage.ods, wähle sie aus, klicke öffnen, nun das Formular speichern und schliessen, Datenbank speichern.
Nun funktioniert es wie folgt:
  • Öffne das Formular RECHNUNGEN per Doppelklick, im linken Bereich kannst Du Rechnungen erstellen.
  • Im rechten Bereich kannst Du oben im Listenfeld eine der vorhandenen Rechnungen auswählen, klickst du nun auf öffnen, wir die Calc Datei Rechnungvorlage.ods geöffnet, die Aktualisierungsabfrage bestätigst du mit Ja, und schwups, sind die Daten der gewählten Rechnung in der Calc Datei. Diese kannst Du nicht sinnvoll speichern, nur entweder drucken oder als .pdf irgendwo ablegen.
Gruß R
Dateianhänge
Rechnungen.zip
(80.17 KiB) 256-mal heruntergeladen
Windows 11: AOO, LO Linux Mint: AOO, LO

boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

Re: DB Feld in Calc, als Auswahlfeld

Beitrag von boser » Mi 18. Nov 2015, 08:57

Hallo,

@F3K Total
F3K Total hat geschrieben: Einfach den .zip Ordner entpacken, ......
ich steh auf dem Schlauch, welchen .zip Ordner? [Änderung] Argx, lesen/aufnehmen/verstehen- Problem [/Änderung]
Ich hab nur eine Tabellendokument und eine Datenbank.
Und ich möchte die Werte der Datenbank in den Zellen eine Tabelle zu Verfügung haben, damit ich damit weiter rechnen kann.

[Nachtrag] Einfach vergessen!! [/Nachtrag]
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.

boser
Beiträge: 106
Registriert: Di 26. Okt 2010, 20:41
Kontaktdaten:

Re: DB Feld in Calc, als Auswahlfeld

Beitrag von boser » Mi 18. Nov 2015, 09:20

@F3K Total

erst einmal vielen Dank für die Datei.
ich werde sie entsprechend Testen und dir dann berichten.
Aber :D
mich würde interessieren, was dahinter steckt und wie es im Hintergrund abläuft. (Neugierde ^3) :lol:
mfg

boser

Computer sind halt dazu da, Probleme zu lösen, die wir ohne sie nicht hätten.

F3K Total
* LO-Experte *
Beiträge: 2515
Registriert: So 10. Apr 2011, 10:10

Re: DB Feld in Calc, als Auswahlfeld

Beitrag von F3K Total » Mi 18. Nov 2015, 17:44

Hi Boser,
wenn es funktioniert, kannst du ja erst einmal selbst versuchen zu verstehen, was passiert. Dazu kannst du beispielsweise mal das Videotutorial Nr. 9 anschauen. Wenn du dann noch Fragen hast kannst Du sie hier stellen.

Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten