Leerzeile in HTML-Text unterbinden
Hier sind die funktionierenden Abfragefunktionen für SM und SLAF
In jedem Programm zu erstellen.
Nimmt die Leerzeilen und Felder raus wenn keine Angaben dafür vorhanden sind.
[Firma]
[Abteilung][Ansprechpartner-Anrede]
[Strasse-Postfach]
[Plz-Strasse-Postfach-Ort]
[Mailanrede]
\"Firma\" ist ein reiner Platzhalter, Abteilung und die - Einträge sind Funktionseinträge
Abteilung (Ãœbersicht):
WENN [Abtlg.]=\"
ANSONSTEN, WENN [Abtlg.]<>\"
Bedingung:
Feld = Abtlg., Vergleichsoperator = der Rest bleibt leer
WENN = Feld = WENN [Abtlg.]<br>
Ansprechpartner-Anrede (Ãœbersicht)
WENN [Anrede1]=\'Herrn\'
ANSONSTEN, WENN [Anrede1]=\'Frau!
Bedingung:
Feld = Anrede1., Vergleichsoperator =, Vergleichskettenzeichen = Herrn
Gib aus:
Herrn [Titel] [Vorname] [Name]
WENN Feld = Anrede1., Vergleichsoperator =, Vergleichskettenzeichen = Frau
Gib aus:
Frau [Titel] [Vorname] [Name]
usw. auch für die anderen Felder
Ich hoffe es kann jemand etwas damit anfangen.
Gruß
Wolfgang
In jedem Programm zu erstellen.
Nimmt die Leerzeilen und Felder raus wenn keine Angaben dafür vorhanden sind.
[Firma]
[Abteilung][Ansprechpartner-Anrede]
[Strasse-Postfach]
[Plz-Strasse-Postfach-Ort]
[Mailanrede]
\"Firma\" ist ein reiner Platzhalter, Abteilung und die - Einträge sind Funktionseinträge
Abteilung (Ãœbersicht):
WENN [Abtlg.]=\"
ANSONSTEN, WENN [Abtlg.]<>\"
Bedingung:
Feld = Abtlg., Vergleichsoperator = der Rest bleibt leer
WENN = Feld = WENN [Abtlg.]<br>
Ansprechpartner-Anrede (Ãœbersicht)
WENN [Anrede1]=\'Herrn\'
ANSONSTEN, WENN [Anrede1]=\'Frau!
Bedingung:
Feld = Anrede1., Vergleichsoperator =, Vergleichskettenzeichen = Herrn
Gib aus:
Herrn [Titel] [Vorname] [Name]
WENN Feld = Anrede1., Vergleichsoperator =, Vergleichskettenzeichen = Frau
Gib aus:
Frau [Titel] [Vorname] [Name]
usw. auch für die anderen Felder
Ich hoffe es kann jemand etwas damit anfangen.
Gruß
Wolfgang
Naja so wie du es gemacht hast, ist es doch fast richtig.
Anbei nochmmal mein Beispiel. Ich habe die Funktion Anschrift genannt. Entsprechend muss dann das Feld [Anschrift] im E-Mail-Text verwendet werden.
Es gibt nur 2 Bedingungen
Abtlg. = nicht angegeben = leer
Anschrift ohne Abteilung ausgeben
Abtlg. = angegeben = NICHT leer
Anschrift mit Abteilung ausgeben
Für die persönliche Ansprache mit Herr/Frau usw. muss man natürlich eine 2. Funktion erstellen. Also nicht alles in eine Funktion packen.
Anbei nochmmal mein Beispiel. Ich habe die Funktion Anschrift genannt. Entsprechend muss dann das Feld [Anschrift] im E-Mail-Text verwendet werden.
Es gibt nur 2 Bedingungen
Abtlg. = nicht angegeben = leer
Anschrift ohne Abteilung ausgeben
Abtlg. = angegeben = NICHT leer
Anschrift mit Abteilung ausgeben
Für die persönliche Ansprache mit Herr/Frau usw. muss man natürlich eine 2. Funktion erstellen. Also nicht alles in eine Funktion packen.
Danke für die schnelle Hilfe. Komme aber nicht weiter.Original von Mirko:Du musst einfach die Ausgabe in einer Abfragefunktion selbst durchführen.
Gibt es eine Möglich über WENN / DANN oder so ähnlich den nach der [Abteilung] folgenden Teil automatisch eine Zeile höher zu bekommen?
WENN Abteilung = Feld leer lassen
DANN GIB AUS
[Firma]<br>
[Ansprechpartner-Anrede] <br>
[Strasse-Postfach]<br>
[Plz-Strasse-Postfach-Ort]<br>
WENN Abteilung <> Feld leer lassen
DANN GIB AUS
[Firma]
[Abteilung]<br>
[Ansprechpartner-Anrede] <br>
[Strasse-Postfach]<br>
[Plz-Strasse-Postfach-Ort]<br>
Muß ich eine zusätzliche Abfragefunktion dafür erstellen?
Es gibt eine Abfragefunktion mit dem Namen \"Abteilung\"
Bis auf [Firma] sind alle o. g. \"Namen\" [xx-xx] reine Namen der Abfragefunktionen mit den hinterlegten \"Platzhaltern\". So sehen die erzeugten Mails aus nachdem ich \"Abteilung\" erweitert habe. Beispiele:
1:
IPL
Abtlg. 4711
Herrn Dr. Wolfgang Lörks
Angeraue 36
D - 40489 Düsseldorf
Sehr geehrter Herr Dr. Lörks,
Dies ist nur ein Test mit einkopierten Feldern.
2.
Ingenieurbüro X Y
Ingenieurbüro X Y
[Ansprechpartner-Anrede]
[Strasse-Postfach]
[PLZ-Strasse-Postfach-Ort]
Herrn X Y
YY yy Yyyyyyyy
D - 4xxxx XXXXXXX
Sehr geehrter Herr XXXXX,
Dies ist nur ein Test mit einkopierten Feldern.
3.
XYZ & Co. GmbH
Abtlg. PT-4711-2K-PAT
Frau Prof. XX YY
XX YYYY yy
D - 4xxx Düsseldorf
Sehr geehrte Frau Prof. XXX,
Dies ist nur ein Test mit einkopierten Feldern.
Im Beispiel 3 ist dann wieder alles korrekt.
Anbei habe ich die Hardkopies der Funktionsabfrage \"Abteilung beigefügt
Gruß
Wolfgang
Zuletzt geändert von helios am 04.05.2008, 08:24, insgesamt 1-mal geändert.
Nein wird aus Geschwindigkeitsgründen immer unten angefügt. Wenn er es oben einfügen würde, dann müsste zuerst alle bisherigen Empfänger ums ein nach unten gerückt werden, damit oben die Zeile leer wird und damit Wert eingefügt werden kann. Bei 10 Empfängern spielt das nicht die Rolle, sind aber 1000 oder noch mehr drin, dann merkt (=wartet) man das schon.
Kann man irgendwo/irgendwie einstellen das von Datum her jeweils die neuesten Meldungen in den Gruppierungen als erste angezeigt werden?
Man als nicht immer ganz runter rollen muß.
Du musst einfach die Ausgabe in einer Abfragefunktion selbst durchführen.
Gibt es eine Möglich über WENN / DANN oder so ähnlich den nach der [Abteilung] folgenden Teil automatisch eine Zeile höher zu bekommen?
WENN Abteilung = Feld leer lassen
DANN GIB AUS
[Firma]<br>
[Ansprechpartner-Anrede] <br>
[Strasse-Postfach]<br>
[Plz-Strasse-Postfach-Ort]<br>
WENN Abteilung <> Feld leer lassen
DANN GIB AUS
[Firma]
[Abteilung]<br>
[Ansprechpartner-Anrede] <br>
[Strasse-Postfach]<br>
[Plz-Strasse-Postfach-Ort]<br>
Noch eine allgemeine Frage, die gehört hier zwar nicht hin, schiebe Sie bitte in den entsprechenden Bereich. Danke
Kann man irgendwo/irgendwie einstellen das von Datum her jeweils die neuesten Meldungen in den Gruppierungen als erste angezeigt werden?
Man als nicht immer ganz runter rollen muß.
Gruß
Wolfgang
Kann man irgendwo/irgendwie einstellen das von Datum her jeweils die neuesten Meldungen in den Gruppierungen als erste angezeigt werden?
Man als nicht immer ganz runter rollen muß.
Gruß
Wolfgang
Hallo Mirko,
zuerst möchte ich die Frage bezüglich des \"Java\" Scripts beantworten. War keiner. Arbeit mit der \"Abfragefunktion\". Bin wieder dahintergekommen. Das Problem hat sich somit erledigt. Man sollte eben öfter mit SuperMailer arbeiten :biggrin:
Nun zu folgendem Problem, paßt fast hier hin. Betiftt Mails in HTML als auch im Textformat.
Folgende Felder sind vorhanden:
[Firma]
[Abteilung]
[Ansprechpartner-Anrede]
[Strasse-Postfach]
[Plz-Strasse-Postfach-Ort]
[Mailanrede]
Dies ist nur ein Test mit einkopierten Feldern.
Da ich nicht bei jeder Anschrift eine [Abteilung] habe bleibt immer eine häßliche Leerzeile zurück.
Gibt es eine Möglich über WENN / DANN oder so ähnlich den nach der [Abteilung] folgenden Teil automatisch eine Zeile höher zu bekommen?
Gruß
Wolfgang
zuerst möchte ich die Frage bezüglich des \"Java\" Scripts beantworten. War keiner. Arbeit mit der \"Abfragefunktion\". Bin wieder dahintergekommen. Das Problem hat sich somit erledigt. Man sollte eben öfter mit SuperMailer arbeiten :biggrin:
Nun zu folgendem Problem, paßt fast hier hin. Betiftt Mails in HTML als auch im Textformat.
Folgende Felder sind vorhanden:
[Firma]
[Abteilung]
[Ansprechpartner-Anrede]
[Strasse-Postfach]
[Plz-Strasse-Postfach-Ort]
[Mailanrede]
Dies ist nur ein Test mit einkopierten Feldern.
Da ich nicht bei jeder Anschrift eine [Abteilung] habe bleibt immer eine häßliche Leerzeile zurück.
Gibt es eine Möglich über WENN / DANN oder so ähnlich den nach der [Abteilung] folgenden Teil automatisch eine Zeile höher zu bekommen?
Gruß
Wolfgang
-
- Beiträge: 2
- Registriert: 09.05.2006, 12:20
-
- Beiträge: 2
- Registriert: 09.05.2006, 12:20
Tach zusammen!
Wer kann helfen? Wenn ich im HTML-Format eine neue Zeile durch die ENTER-Taste erzwinge, dann ensteht immer eine Leerzeile und dann geht`s erst mit dem Text weiter...
Kann ich das irgendwo abschalten, d.h. den Text auch ohne diese Leerzeile hinbekommen?
Vielen Dank für Eure Hilfe im Voraus
Hermann
www.plakatshop24.de
Wer kann helfen? Wenn ich im HTML-Format eine neue Zeile durch die ENTER-Taste erzwinge, dann ensteht immer eine Leerzeile und dann geht`s erst mit dem Text weiter...
Kann ich das irgendwo abschalten, d.h. den Text auch ohne diese Leerzeile hinbekommen?
Vielen Dank für Eure Hilfe im Voraus
Hermann
www.plakatshop24.de