Seite 1 von 1

Daten aus Base übernehmen

Verfasst: Do, 18.12.2008 16:02
von Jeykay
Hallo.

Ich habe in Base eine Datenbank (Kundendaten) erstellt. Jetzt möchte ich mit Calc ein Rechnungsdakument erstellen in dem die Kundenadresse aus dieser DB automatisch übernommen werden soll wenn ich in ein Feld die Kundennummer eingebe. Sprich, ich gebe z. B. in A1 die Kundennummer ein und dann soll in C1 bis C3 die Kundenummer, der Vorname und der Nachname aus dieser DB erscheinen. In der DB sind nacheinander einfach Kundennummer (als Index), Vorname und Nachname hinterlegt...

Danke für die Hilfe
Jan

Re: Daten aus Base übernehmen

Verfasst: Do, 18.12.2008 16:53
von komma4
Willkommen im Forum.
Jeykay hat geschrieben:Jetzt möchte ich mit Calc ein Rechnungsdakument erstellen in dem die Kundenadresse aus dieser DB automatisch übernommen werden soll wenn ich in ein Feld die Kundennummer eingebe.
Bitte überdenke Deinen Ansatz: Calc ist eine Tabellenkalkulation, keine Anwendung um ein (druckfähiges) Dokument zu entwerfen.

Nehme ein neues Writer, ziehe aus dem F4 Datenbankbrowser Deine Adressfelder hinein, speichere als Vorlage. Bei Erstellung eines neuen Dokuments (bzw.: Druck, auch "Druck in Datei" wirst Du gefragt, ob Du einen "Serienbrief" erstellen möchtest. Bei Antwort "Ja" wirst Du nach den auszugebenden Datensätzen gefragt: wähle Deinen Kunden.
Noch komfortabler geht das, wenn Du als Felder die einer Parameterabfrage nach Writer ziehst: da wird die Abfrage automatisch beim Erstellen aus der Vorlage direkt ausgeführt (Suchfunktion: "Parameterabfrage" nutzen!).

Berechnete Rechnungsdaten kannst Du mit copy&paste aus Calc übernehmen, wenn Dir die (einfachen) Rechenmöglichkeiten einer Writer-Texttabelle nicht ausreichen.

Viel Erfolg!


P.S.: es gibt keine Calc-Funktion, die eine gewünschte BASE-Verbindung realisieren könnte. Da wäre Programmierung angesagt.