20200701 — V7.5.0

Wichtige neue Features und weiteres Bugfixing der Web-Client-Version V7.5.0-20200520 to 20200701.
Diese Web-Client-Version gilt für die PiSA sales-Serverversionen 7.5.

PiSA sales Desktop Integration (PSADIM)

  • Ressourcen-Plantafel: Ein Client, der über COM unter Verwendung eines Sitzungstokens gestartet wird, verwendet standardmäßig das XVTP-Protokoll.
  • Windows 10: Simulieren der [Ende]-Taste, wenn der Benutzer am Ende an einer Einfügemarke Text eingibt.

PiSA sales Web-Client

Neu/Verbesserungen allgemein

  • Neues Untermenü „Web Client Info“ im Menü (?)mit erweiterten Web-Client-Informationen.
  • Auflistung der PiSA sales Web-Client Versionsinformationen.
  • Neuer Info-Dialog, der 3rd-Party-Komponenten und Lizenzen anzeigt.
  • Web-Server-Version und Servlet-API-Version werden jetzt im "Info"-Dialog angezeigt.
  • Verwendung einer neueren Version des Font „FontPisa“.
  • Es wird die Version der zugrundeliegenden Java-VM erkannt und eine Standard-Ressourcen-Lademethode verwendet, die von der Java-Version abhängt; die Umgebungsvariable "PSCWEBCLI_PLAINRSC" kann diese überschreiben und entweder Latin-1- oder UTF-8-Kodierung erzwingen.
  • Bitmaps (BMP) werden immer nach PNG konvertiert.
  • Schließt der Anwender das Browserfenster trotz Warnmeldung, versucht der Client ein ordnungsgemäßes Herunterfahren durchzuführen.

Module

  • HTML-Editor: Mini-Toolbar zum Objekt-Link wird jetzt korekt per Abbrechen-Button geschlossen.
  • HTML-Editor: Objekt-Link kann richtigerweise nicht bearbeitet werden.
  • HTML-Editor: Objekt-Link wird beim Einfügen/Generieren korrekt getrimmt, ohne blank am Anfang.
  • HTML-Editor: Bullets werden korrekt in fortlaufende Nummern verwandelt und richtig angezeigt.
  • HTML-Editor: Bei fehlendem Schreibzugriff wird CLOB-Text nicht in der Maske modifiziert (auch keine trimmbaren Zeichen).
  • HTML-Editor: Funktionalität der Ausrichtung optimiert.
  • HTML-Editor: Validierung für den Watchdog hinzugefügt (Überwachung der Änderungen vor einem Absturz).
  • HTML-Editor: die CSS-Definition der Schrift wird bei  Bedarf in Teile zerlegt.
  • HTML-Editor: Fokus des Cursors bei Zeitstempel korrigiert ("setSelectionRange" kann auch Fokus setzen).
  • HTML-Editor: Einfügen von Emoji verbessert, stabile Position und kein Verlusst Fokus.
  • HTML-Editor: verbesserte Leistung des "Such"-Plugins.
  • Oberfläche: externe Ansichten werden regulär in einem eigenen Browser-Tab angezeicht (z.B. Postfach/Kalender).
  • Oberfläche: Visualisierung eines für die automatische Anmeldung geeigneten Benutzernamens.
  • Oberfläche: Titel und Tooltip für "Open external views in tabs" bereitgestellt .
  • Oberfläche: Übersetzungen Französisch und Italienisch korrigiert.
  • HTML-Viewer: Inline-Bilder (src="data:image...:") werden nicht mehr als externe Bilder behandelt.
  • HTML-Viewer: Unterstützung des Tag-Stils "X" für HTML-Anzeige; d.h.: HTML "so wie es ist" verwenden, nicht bereinigt.
  • HTML-Viewer: Behandlung von <script>-Tags im "wie vorhanden"-Modus.
  • HTML-Viewer: in eingebetteten SVGs werden Objektverknüpfungen unterstützt.
  • HTML-Viewer: Ziel-URL eines Objekt-Links kann nicht geändert werden; damit Copy&Paste mit korrekter Referenz gesichert.
  • Web-Client-Touch: keine Kollision zwischen "sich berührenden" Elementen.

Bugfixes

  • Auf Datumsfeldern mit Uhrzeit per Quickfinder kann wieder Stundengenau und Minutengenau Intervall-Suche durchgeführt werden.
  • Auf Datumsfeld mit Uhrzeit per Quickfinder nach "Relation Tag Stunde" suchen möglich (Suche mitVergleichoperatoren >, >=, usw.).
  • Auf Datumsfeldern mit Uhrzeit kann per Quickfinder Uhrzeitgenau und nach komplettem Feldinhalt gesucht werden (z.B. "DD.MM.YYYY hh" oder "DD.MM.YYYY hh:mm").
  • Interaktiv geöffneter Teamkalender in eigenem tab wird beim Sessionende korrekt mitbeendet.
  • QuickView im Teamkalender bei unbewegtem Mauszeigers gefixt.
  • Darstellungsfehler leerer Quickviews in den Kalendern beim Hoovern durch Bewegen der Maus auf andere Einträge gefixt.
  • Darstellungsfehler flackernder, blinkender Quickviews in Kalendern und Listen gefixt.
  • Ist ein Feld zum Anzeigen des Inhaltes maximiert, ist die Anzeige von Quickviews für die Dauer des Maximiertseins unterbunden.
  • Datumfelder können per Tastatur bedient, schreibend geändert und mit ESC ohne Änderung verlassen werden.
  • Suchfilterkonfiguration (Kontextmenü Filterdialog) wird mit ESC geschlossen.
  • Der Kopiervorgang per Mausdrag im Modaldialog kann gefahrlos mit ESC abgebrochen werden.
  • Drill-Down: Auch bei aktuell durch die Trefferzahl überschrittener Kapazität kann jetzt das Feld bedient und der Eintrag im Feld "Max. Anzahl an Datensätzen" wirksam geändert werden.
  • An selektorbehafteten Formularfeldern kann der Selektor nach Abbruch und beim Wieder-Eintritt in den abgebrochenen Insert-Modus wieder korrekt geöffnet werden.
  • Beim Strukturkopieren eines Dokumentes werden die Attribute der Quelle jetzt korrekt übernommen.
  • Im Dialogreiter wird zweizeiliger HTML-Text nicht umgebrochen und wird als Teilstrings korrekt dargestellt.
  • Am Listenfeld/Formularfeld kann mit einem Klick in den Insertmodus eingetreten, das Feld-Auswahlwerkzeug geöffnet und damit ein Datensatz eingefügt werden.
  • Auch aus dem modalem Editor können jetzt Links oder Objektlinks aufgerufen werden.
  • Modales Bearbeiten von Text, der bereits an anderer Stelle geändert wurde, erfolgt nun ohne Datenverlust (beim Öffnen des modalen Editors wird jetzt immer der aktuelle DB-Inhalt dorthin geladen).
  • In Einzel-Auswahldialogen wird das Suchfeld wieder mit altem Eintrag vorbelegt, markiert und der Sucheintrag kann sofort überschrieben und ersetzt werden.
  • Im Eingabefeld der Suche in Auswahldialogen zum Zuordnen von Kontakten oder Ressourcen im Teamkalender ist nun automatisch der Schreibcursor platziert.
  • Im Teamkalender wird mit modalem Neuanlegen einer Aktivität der Cursor auch bei Aufrufen eines Auswahlwidgets im modalen Fenster im entsprechenden Suchfeld automatisch platziert, um dort sofort suchen zu können.