Hallo Liebes OpenOffice Forum!
Habe soeben eine Datenbank erstellt für eine Kundenkartei, diese soll dann Etiketts mit der Postanschrift drucken.
Soweit funktioniert auch alles nur bin ich auf ein kleines Problem gestoßen. Es gibt Kunden die nicht angeschrieben werden sollen (zb. in der Tabelle [Kunden] in der Spalte [Karte] mit dem Datentyp <BOOLEAN> mit false vorgemerkt). Also sollen diese auch nicht ausgedruckt werden als Etikett.
Wie kann ich denn eine Bedingung beim Erstellen von Ettikets hinzufügen? Also erstelle nur Ettikets von Kunden WHERE Karte=true. Kann ich eine Abfrage machen und diese dann drucken?
Vielen Dank für eure Hilfe!!
Liebe Grüße
luz
Gelöst: Etikett drucken mit Bedingung
Moderator: Moderatoren
Gelöst: Etikett drucken mit Bedingung
Zuletzt geändert von doctorluz am Do, 21.08.2014 00:43, insgesamt 1-mal geändert.
Re: Etikett drucken mit Bedingung
Natürlich kannst du eine Abfrage machen und den Ausdruck dann von dort her steuern.doctorluz hat geschrieben:Wie kann ich denn eine Bedingung beim Erstellen von Ettikets hinzufügen? Also erstelle nur Ettikets von Kunden WHERE Karte=true. Kann ich eine Abfrage machen und diese dann drucken?
Nach dem Ausdruckbefehl besteht aber auch die Möglichkeit, die angebotenen Daten der Datenbank nach einzelnen Kriterien zu selektieren und den Ausdruckbefehl dann nur für die selekdierten Daten zu erteilen.
Hast du schon mal einen Blick in die Writer-FAQ und in die Calc-FAQ des Forums geworfen?
Für jeden vor dem Beginn seiner Seminararbeit ein unbedingtes MUSS: http://openoffice-uni.org/
Für jeden vor dem Beginn seiner Seminararbeit ein unbedingtes MUSS: http://openoffice-uni.org/
Re: Etikett drucken mit Bedingung
Danke für deine schnelle Antwort! Jetzt aber ein weiteres Problem: Wie JOINE ich denn Tabellen bei base? Habe das mit der SQL-Syntax so gelernt: JOIN Tabelle2 ON tabelle1.id=tabelle1_id (so heißt die Spalte in der zweiten Tabelle). Bekomme leider nur eine Fehlermeldung raus. Liebe Grüße
-
- ********
- Beiträge: 4330
- Registriert: Di, 22.06.2004 12:02
- Wohnort: 71134 Aidlingen
- Kontaktdaten:
Re: Etikett drucken mit Bedingung
Ich denke, das hast Du nicht mehr richtig im Kopf.doctorluz hat geschrieben:Danke für deine schnelle Antwort! Jetzt aber ein weiteres Problem: Wie JOINE ich denn Tabellen bei base? Habe das mit der SQL-Syntax so gelernt: JOIN Tabelle2 ON tabelle1.id=tabelle1_id (so heißt die Spalte in der zweiten Tabelle). Bekomme leider nur eine Fehlermeldung raus. Liebe Grüße
Vielleicht hilft Dir das weiter.
Gruß
Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Re: Etikett drucken mit Bedingung
Danke für den Link - sehr hilfreich.
In der Uni haben wir das anders gelernt - hat bei unseren Testfällen auf jeden Fall immer mit JOIN - ON funktioniert, vielleicht wollten die aber auch nur etwas vereinfachen.
Habe jetzt das mal in der Entwurfsübersicht probiert und mir dann die SQL-Syntax ausgeben lassen - dort wird es ja mit WHERE table1.id = table1_id gelöst.
Danke für eure Hilfe!!! Liebe Grüße
In der Uni haben wir das anders gelernt - hat bei unseren Testfällen auf jeden Fall immer mit JOIN - ON funktioniert, vielleicht wollten die aber auch nur etwas vereinfachen.
Habe jetzt das mal in der Entwurfsübersicht probiert und mir dann die SQL-Syntax ausgeben lassen - dort wird es ja mit WHERE table1.id = table1_id gelöst.
Danke für eure Hilfe!!! Liebe Grüße