Autor Beitrag
jamany
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 73



BeitragVerfasst: Sa 19.04.03 18:55 
über

ausblenden Quelltext
1:
query1.SQL.Add('Select * brief');					


ermittel ich den Inhalt eines Serienbriefes, den ich über QuickReport ausgeben möchte (Datum, Brieftext, Betreffzeile usw...)
Die Adressen muss ich aus einer anderen Datenbank einlesen. Wie kann ich beide SQL-Abfragen kombinieren? Natürlich bleibt der Brieftext immer gleich, nur die Adressen ändern sich...

Der QuickReport bezieht sich natürlich auf die Query-Abfrage...
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Sa 19.04.03 19:02 
jamany hat folgendes geschrieben:
query1.SQL.Add('Select * brief');


Was ist denn "Brief" ? Zumindest muß es heißen:

ausblenden Quelltext
1:
select * FROM brief					

Der Brief soll doch wohl gleich bleiben, als Serienbrief, oder ? Dann brauchst Du doch nicht den Brief dazu, sondern die Adressen :?:

_________________
Gruß
Hansa
jamany Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 73



BeitragVerfasst: Sa 19.04.03 19:05 
das ja, aber wie bekomme ich den Text in den QuickReport? Der bezieht sich doch auf Query1.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Sa 19.04.03 19:25 
Wieso handelt es sich dann um 2 SQL-Abfragen ? Der Text soll doch anscheinend konstant bleiben. Dann brauchst Du doch nur eine.

_________________
Gruß
Hansa
jamany Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 73



BeitragVerfasst: Sa 19.04.03 19:56 
nicht ganz. Vorher wird eine Abfrage getätigt (ListBox). Je nachdem was gewählt wird muss ein anderer Text per SQL eingelesen werden (Query1). Danach bleibt der Text natürlich für alle Adressen gleich.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Sa 19.04.03 20:53 
jamany hat folgendes geschrieben:
... Je nachdem was gewählt wird muss ein anderer Text per SQL eingelesen werden (Query1). Danach bleibt der Text natürlich für alle Adressen gleich.


Wieso muß ein Text per SQL eingelesen werden ? Der liegt also in der DB. 8) Du mußt schon sagen, was Du willst.

_________________
Gruß
Hansa
jamany Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 73



BeitragVerfasst: Sa 19.04.03 21:34 
ich denke ich habe es hinbekommen. dennoch danke!

Weißt du zufällig wie ich es einrichten kann, dass die Länge von den Labels in QuickReports angepasst werden? z.B. sind ja alle Vornamen und Nachnamen in der Adresse unterschiedlich lang, so dass dazwischen entweder Leerzeichen entstehen oder sich diese überschneiden.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Sa 19.04.03 22:41 
jamany hat folgendes geschrieben:
ich denke ich habe es hinbekommen...


1. Wo war der Haken?
2. Wo ist irgendein Quelltext?
3. Was willst Du genau machen ?

_________________
Gruß
Hansa