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.