HTML-Editor

Felder für frei formatierbaren Text

Einige Module bieten sogenannte CLOB-Felder an. „Character Large Objects“ sind Notiz-, Kommentar- und Textfelder, die vom Server als solche gekennzeichnet sind. Vorrangig finden Sie diese Art von Editorfeldern in Aktivitäten wie Aufgaben, Telefonaten oder E-Mails. Der Text in diesen Feldern kann als HTML frei formatiert werden. Dafür steht der integrierte JustRelate-CRM-Editor zur Verfügung, mit dem Sie Texte im HTML-Format unter Verwendung von Systemfarben und Schriften komfortabel bearbeiten können.

Der HTML-Editor kommt sowohl im Web-Client als auch in den mobilen Clients (Tablet oder Pocket) zum Einsatz. Er stellt HTML-Inhalte in Editorfeldern dar und ermöglicht es Ihnen, Text mit Hilfe von Mini-Toolbars zu formatieren.

  • Schriftauszeichnungen (fett, kursiv, unterstrichen, Textfarbe, Hintergrundfarbe)
  • Aufzählungen, Nummerierung von Listen,
  • Blockquote
  • Bilder und Links einfügen
  • CRM-Objekt-Links ausführen
  • Umschaltung HTML/Plain-Text
  • Tabellenbearbeitung
  • Bildpositionierung und -skalierung.
  • Inhalte ausschneiden, kopieren und einfügen

Die Zwischenablage und Standardbefehle wie Speichern, Drucken oder Bild einfügen werden unterstützt.

Info

Admin: Der HTML-Editor steht nicht im Windows-Client zur Verfügung. Der Windows-Client wurde jedoch aktualisiert, damit er mit den erweiterten CTT-Feld-Format-Spezifikationen umgehen kann. Aus diesem Grund muss er im seltenen Fall des Mischbetriebs (Web- und Windows-Client) neu installiert werden, sonst werden im Web-Client-Editor erstellte HTML-Inhalte vom alten Windows-Client in bestimmten Situationen als HTML-Code dargestellt.

Die Editor-Unterstützung für die Tablet- und Pocket-Apps kann über die Server-Variable PSA_CFR_PAD_HTM_EDT global ein- und ausgeschaltet werden.

Beachten Sie bitte, dass der Windows-Client nicht weiterentwickelt und nicht mehr vertrieben wird.

HTML-Inhalte

Durch eine neutrale interne HTML-Abbildung wird die korrekte Darstellung von HTML-Inhalten, die außerhalb des CRM erzeugt und ins CRM importiert worden sind, (z.B. E-Mails) weitestge­hend sichergestellt.

Hinweis: Der Editor des CRM-Systems ersetzt keine vollwertige Textverarbeitung, stellt aber Features bereit, die Sie bei der Gestaltung von ansprechenden Texten unterstützen, und die automatisch Daten aus der CRM-Datenbank präsentieren können (Object-Links, Platzhalter).

Tipp: Fügen Sie formatierten Text aus der Zwischenablage in ein HTML-Feld ein, so versucht das System, die ursprüngliche Formatierung beizubehalten, was nicht in jedem Fall möglich ist, und unter Umständen auch nicht gewollt ist. Im Kontextmenü (rechte Maustaste) der Browser Chrome und Opera wird der Befehl [Strg+Umsch+V] angeboten, der Text aus der Zwischenablage unformatiert (als „plain text“) einfügt. Andere Browser wie z.B. Firefox können dies nur mit einem zusätzlichen Add-On, z.B. "Copy Plain Text 2" bewerkstelligen.

Die Toolbar ist ein fester Bestandteil der meisten Formulare (E-Mail, Aufgaben usw.). Den Text selbst können Sie direkt im Feld bearbeiten und formatieren, d.h. ohne ein separates Dokument zu erstellen. Damit lassen sich Kom­mentare, E-Mails oder Besuchsberichte aussagekräftig gestalten. Zum Drucken können Sie die Stan­dard-Druckfunktion im JustRelate CRM verwenden.

Darstellung von E-Mails und Ausdrucken aus dem Editor

E-Mails werden in der Regel im HTML-Format erstellt und auch empfangen. Nachdem eine eingehende E-Mail eingecheckt wurde, wird sie im HTML-Feld des E-Mail-Formulars zunächst ohne Bilder dargestellt, die jedoch im CRM-Postfach nachgela­den werden können.

E-Mails werden direkt aus dem HTML-Feld in dem Format ausgedruckt, das das Feld anzeigt.

Sie können HTML-E-Mails immer richtig anzeigen lassen, indem Sie sie per Klick auf den Hyperlink im Feld Betreff in Ihrem Internet-Browser öffnen. So können Sie diese dann bei Bedarf aus dem Browser in korrekter Darstellung drucken.

Alternativ können Sie die Tastenkombination [Strg+P] direkt aus dem HTML-Feld einer geöffneten E-Mail verwenden, um diese auszudrucken. Dabei ist es unerheblich, ob Sie Schreibrecht auf die E-Mail haben oder nur lesen dürfen.

Hinweis: Es ist erforderlich, direkt in das HTML-Feld zu klicken, um dann per [Strg+P] die Druckfunktion des HTML-Editors aufzurufen. Andernfalls wird der Berichtsassistent für den Datensatz geöffnet.

Info

Admin: Mit den Variablen PSA_DEF_CTT_FMT_APM, PSA_DEF_CTT_FMT_CAL, PSA_DEF_CTT_FMT_CPD, PSA_DEF_CTT_FMT_MEM und PSA_DEF_CTT_FMT_TSK lässt sich das Standardtextformat für Termine, Telefonanrufe, E-Mails, Memos und Aufgaben festlegen.

Admin: iFrames werden aus Sicherheitsgründen entfernt  

Im JustRelate-CRM-Web-Client werden <iframe>-Elemente aus Sicherheitsgründen aus HTML-Texten entfernt. Findet der Web-Client ein src-Attribut, dann erzeugt er stattdessen ein <a>-Element mit einem pas­senden href-Attribut.

Info

Admin: Um die Integration von Applikationen, deren Einbindung nur über ein iframe möglich ist (z.B. Echobot) weiter zu unterstützen, muss der Stil X am Tag CTL also am Control des eingebundenen Dialogs eingetragen wer­den (im Fall von Echobot: Stil X am Tag CTL in PSA_ORG_ECH_BOT_SSO). 

HTML-Editor für Korrespondenzen

Insbesondere in der Kundenkommunikation, z.B. in E-Mails, kann Sie der HTML-Editor mit flexiblen Formatie­rungsmöglichkeiten und durch individuell anpassbare Vorlagen unterstützen.

Außerdem verfügen Sie über Vorlagen, die es ermöglichen, Platzhalter z.B. für die Anrede, Signatur oder andere Kommunikationsdaten einzufügen.

Um leichter mit eigenen Vorlagen arbeiten zu können, stellt das JustRelate CRM eine ver­einfachte Vorlagenverwaltung für Endanwender (Nicht-Vorlagenadministratoren) bereit.

Siehe auch: Eigene Vorlagen erstellen und dabei Platzhalter verwenden: Korre­spondenzvorlagen mit Platzhaltern

Erweiterter Editor mit Toolbar und Mini-Toolbars

Der Editor bietet im Web-Client einen Basis-Modus, der alle Funktionen in der Toolbar bietet, die z.B. für die schnelle Erstellung und Formatierung von E-Mail-Texten benötigt werden, ähnlich gängiger E-Mail-Apps, wie z.B. Gmail. Werden mehr Funktionen zum Formatieren benötigt, können Sie über die Schaltfläche Open full oder mit der Taste [F2] ein separates Editorfenster mit erweiterter Toolbar öffnen. Neben der erweiterten Toolbar verfügen Sie hier auch über kontextbezogene Mini-Toolbars.

Tipp: Wenn Sie einen komplexen Text erstellen oder bearbeiten möchten, empfiehlt es sich, mög­lichst gleich zu Beginn den erweiterten Editor (F2) zu öffnen.

CRM-Editor mit erweiterter Toolbar und Mini-Toolbars

In der Editor-Toolbar des HTML-Editors gibt es zur Auswahl der Schriftart und der Schriftgröße je ein Auf­klappmenü (Choicebox) mit Eingabefeld. In diesen Menüs kann man mehrere Anfangsbuchstaben oder Ziffern eingeben, um schnell zu navigieren.

Im erweiterten Editor gibt es an markierten Zeichen in der Mini-Toolbar (Bubble) eine Buttonfunktion für Schriftart und Schriftgröße mit Folgemenü, aber kein Eingabefeld. Hier wird also beim schnellen Navi­gieren im Gegensatz zum Menü in der oben genannten Editor-Toolbar nur das erste getippte Zeichen berücksichtigt.

Hinweis: Da es in der Mini-Toolbar kein Eingabefeld gibt, wo man Zeichenfolgen eingeben kann, ist es kein Fehler, nicht mehr als ein Zeichen zu berücksichtigen. Es ist in diesem Fall ergonomischer, nur ein Zei­chen für die Startnavigation einzugeben und durch die folgenden Auswahlmöglichkeiten zu navigieren.

Rechtschreibprüfung

Der Web-Client nutzt zur Rechtschreibprüfung die entsprechende Funktionalität des Webbrowsers. Dies setzt voraus, dass der verwendete Webbrowser über die richtigen Einstellungen und Wörterbücher verfügt.

Bei Firefox sind Wörterbücher und Sprachpakete als Add-Ons verfügbar. Sie sollten prüfen, ob die passenden Sprachpakete und Wörterbücher installiert sind.

  • https://addons.mozilla.org/de/firefox/language-tools/

Bei Browsern aus der Chrome-Familie (Google Chrome, Opera, Vivaldi u.a.) kann die Rechtschreibprü­fung über die Browser-Einstellungen (chrome://settings) konfiguriert werden, und Sie können bei Bedarf auch wei­tere Sprachen herunterladen.

Customizer: Den Editor anpassen  

CLOB-Feld mit oder ohne Toolbar und Mini-Toolbars wie bisher über Dialog-Stil = T

CLOB-Feld mit oder ohne Platzhalter-Funktionalität: Ist die Platzhalter-Funktionalität aktiv, lässt sich über das Textformat in der Format-Spalte des CLOB-Feldes steuern, ob beim ersten Öffnen die Platzhalter als Values (Wert) oder als Keys (Platzhalter-Namen) angezeigt werden:

   •   Format = T:H → ohne Platzhalter-Funktionalität, Tab minus Tab
   •   Format = T:V → mit Platzhalter-Funktionalität, Werte-Darstellung minus Space
   •   Format = T:D → mit Platzhalter-Funktionalität, Platzhalter-Darstellung minus und ein Tab

Im Standard haben die CLOB-Felder bei Aktivitäten folgende Formatspezifikation:

   •   E-Mail: T:P,V,R Tab Tab Minus
   •   Serien-E-Mail: T:D
   •   Alle anderen Aktivitäten: T:P,H

JustRelate-CRM-Editor für Texteingabe und Formatierung (E-Mail)

Wenn Sie Texte oder Bilder mit einem Hyperlink verknüpfen, so tragen Sie bitte immer die komplette URL ein (z.B. "https://www.example.com"). URLs ohne das http(s)-Protokoll werden nicht korrekt interpre­tiert.

URLs im HTML-Feld können Sie einfach anklicken, um den Hyperlink aus der Sprechblase zu öffnen.

Hinweis: Alternativ können Sie eine URL öffnen, indem Sie bei Klick auf den Hyperlink gleichzeitig die Taste [Strg] (neuer Tab) oder [Umsch] (neues Fenster) gedrückt halten.

Im JustRelate-CRM-Editor, aber auch in der Pinnwand, können beliebige CRM-Objekte (Dokumentdaten­sätze, Kontakte, Aktivitäten, Vorgänge etc.) verlinkt werden, sodass man direkt aus dem Text dorthin navigieren kann, wie mit einem Hyperlink. Mit Hilfe der Toolbar-Funktion Link CRM object kann der Link in HTML-Texte eingefügt werden. In der Pinnwand steht dafür die Button-Funktion Objektverweis einfügen (Büroklam­mer) zur Verfügung.

JustRelate-CRM-Anwender können diese Links dann nicht nur innerhalb des CRM ausführen, sondern auch aus anderen Applikationen heraus (z.B. aus einer im JustRelate CRM generierten E-Mail oder aus einem im CRM generierten Word- oder PDF-Bericht). Bei der Ausführung aus anderen Applikationen heraus öffnet der Link den Standard-Browser, und Sie werden entweder in Ihre bereits geöff­nete CRM-Session oder zum CRM-Login-Screen geführt.

In der Auswahl zum Erzeugen und Einfügen eines Objekt-Links steht der Eintrag "Zuletzt verwendet" an erster Stelle zur Verfügung. In diesem Fall zeigt der Link nicht auf die Liste "Zuletzt verwendet", sondern auf das im Auswahldialog markierte Originalobjekt, wo Sie z.B. auch mit Eigenschaften das Objekt vorher eindeutig identifizieren können.

CRM-Objekt-Link im Editor und auf der Pinnwand (hier Besuchsbericht)

Tipp: Die Kombination [Strg+Klick] auf einen Objekt-Link innerhalb des CRM öffnet das Ziel ohne Umweg über den Link-Bubble mit nur einem Klick.

Admin / Customizer: Objekt-Links anpassen  

Folgende Umgebungsvariablen müssen gesetzt sein:

PSC_CMN_WEB_LGI_URL = Die URL des Web-Clients
PSC_CMN_WEB_LGI_APP = Name des Login-Sets

  • Eine Überladung für die Gruppe "0" bietet sich an.
  • Unter der angegebenen URL muss ein Web-Client erreichbar sein, und das Login-Set muss dort bekannt sein, andernfalls werden die generierten Links nicht funktionieren.
  • Hinweis: Ändert sich die URL später, z.B. wegen Umbau der IT-Infrastruktur, dann ist es durchaus möglich, mit geeigneten Redirects auf den neuen Web-Server umzuleiten. Dies ist Sache der IT-Abteilung des Betreibers (also des Kunden, wenn on premise).

Spezielle Umgebungen

Für spezielle Umgebungen wie Cluster oder VMs sind u.U. gesonderte Maßnahmen notwendig, damit die Ziel­umgebung korrekt identifiziert werden kann.

CRM-Objekt-Links in Vorlagen und Berichten

  • CRM-Objekt-Links können auch in Berichte eingefügt werden. Ein Beispiel für die Verwendung dieser Funktionalität finden Sie im CRM-Besuchsbericht von Terminen. Er enthält z.B. Objekt-Links auf den Zuständigen, die Ter­minteilnehmer, das Hauptprojekt und Anhänge.
  • Zur Generierung muss im Bericht-Loader ein Feld für den Link in den Feldfilter aufgenommen (z.B. PSA_DOC.PSC_GID) und im Format C:LNK angegeben werden. Der Web-Client wird daraufhin einen Link generieren, der in BIRT verwendet werden kann. Für Berichtsentwickler, die mit dem Windows-Client arbeiten, muss die allgemeine URL des Web-Clients in der Variablen PSC_CMN_WEB_LGI_URL eingetragen sein. Andernfalls wird der Windows-Client keinen Link generieren.

Im HTML-Editor kann auch ein Objekt-Link auf eine Vorgangs-Pinnwand eingefügt werden (Objektaus­wahl: "Vorgangs-Pinnwand"). Sie können so direkt die Pinnwand öffnen und sparen sich den Umweg über den Vorgang.

Info

Admin: Für den Link auf die Pinnwand wird ein Funktionsaufruf verwendet, da der Objekt-Link den Zieldialog dynamisch bestimmt und somit immer das Stammformular öffnet.

Beim Einfügen von Objekt-Links zu Vorgängen (Vertriebsvorgang, Servicevorgang, Servicemeldung) fin­den Sie in den Auswahllisten das Feld Kunde.

Bei Objekt-Links in der Besuchsberichts-Pinnwand sind die Auswahlen (Servicemeldung, Vorgang) mit den Kunden-Meldungen und -Vorgängen aus Für-Kontakt bzw. aus Kunde im Vorgang vorbelegt.

Info

Admin: Wenn die Kundenkomponente im DTO existiert, wird diese als letzte Spalte in der Auswahl dyna­misch eingefügt. Am Datenobjekt wird nichts geändert. Das betrifft alle Projekt-CHC- und -MCH-Auswah­len.