.. highlightlang:: us .. _was-ist-neu-in-uniplot-5.9.3: Was ist neu in UniPlot 5.9.3 ============================ Auf dieser Seite werden die Änderungen von UniPlot 5.9.3 gegenüber UniPlot 5.9.2 beschrieben. .. _erweiterungen-593: Erweiterungen ------------- * Neuer Befehl :ref:`dateidaten-exportieren` zum Konvertieren von NC-Dateien in ein anderes Format. Sie erreichen den Befehl über **Datei=>Weitere Dateifunktionen=>Export: Konvertiere netCDF (.nc) Datei...**. * Neuer Befehl :ref:`bearbeiteninhaltsverzeichnis-einfugen`. Mit dem Befehl kann einem IPW-Dokument ein Inhaltsverzeichnis zugefügt werden, bzw. ein vorhandenes Inhaltsverzeichnis aktualisiert werden. * Alle UniPlot-DLLs und EXE-Dateien haben nun eine digitale Signatur mit dem Signaturgeber "Uniplot Software GmbH". * Die Shell für die public domain SQL-Datenbank sqlite ist nun auch in der Version 3 enthalten (sqlite3.exe). Neue UniScript-Funktionen ------------------------- .. us.makeindex New593, Neue Funktionen in UniPlot 5.9.3 .. include:: ../ftab/New593.ftab Geänderte UniScript-Funktionen ------------------------------ Die Änderungen werden in den History-Tabellen am Ende der Funktionsbeschreibungen angegeben. .. us.makeindex Changed593, Geänderte Funktionen in UniPlot 5.9.3 .. include:: ../ftab/Changed593.ftab Fehlerkorrekturen ----------------- Die folgenden Fehler wurden korrigiert: * (ID1336): Die meisten DLLs und EXE-Dateien enthielten keine korrekten Versionsnummern. Die Versionsnummern können Sie sich im Explorer (Eigenschaften) anschauen. * (ID1777): Tabellenobjekt: Beim Ändern der Randfarbe oder beim Ein- und Ausschalten von Zelllinien am rechten und unteren Rand eines Tabellenobjekts kam es zu Speicherzugriffsverletzung, die aber erst beim Schließen eines IPW-Dokuments auftrat (Fehlercode C00000005). * (ID1926): :ref:`auto_GetFileNameDialog`: Dialogfeld wurde teilweise nicht korrekt initialisiert. * (ID1929): Verdicherkennfeld: Die Pumpgrenze (Surge line) und die Stopfgrenze (choke limit) wurde manchmal vertauscht. * (ID1930): Häufige Abstürze beim Import von Excel 2007 xlsx-Dateien. Der Import-Filter enthielt einen Fehler, der in unregelmäßigen Abständen zu einer Speicherzugriffsverletzung führte. * (ID1932): Der Dialog zum Bearbeiten der $-Platzhalter zeigte die Elemente nicht an, die ein @-Zeichen enthielten. * (ID1934): :ref:`daten-lineare-interpolation`: (Datasets=>2D Interpol Sum/Diff...) Die Standardabweichung wurde beim Datenaustausch nicht aktualisiert. * (ID1935): :ref:`auto_ReplaceTextDialog`: Zeigte mehrfach auftretende Platzhalter mehrfach im Dialogfeld an. Texte, die @-Zeichen enthielten wurden nicht angezeigt. * (ID1936): Die Markenausgabe war bei Datensätzen mit mehr als 10000 Punkten in vielen Fällen unvollständig. * (ID1941): :ref:`dateioffnen`: Eine IPW-Datei konnte von mehreren Instanzen gleichzeitig mit Schreibzugriff geöffnet werden (Fehler seit UniPlot 5.9.0). * (ID1949): :ref:`DocGetAllPages`: In seltenen Fällen verrutschte die Funktion :ref:`DocGetAllPages` eine Speicherzugriffsverletzung. * (ID1951): Bei dem Befehl :ref:`bearbeitenersetzen` wurde die Meldung "1 Text ersetzt" ausgegeben, auch dann, wenn gar kein Text ersetzt wurde. * (ID1955): Bei Aufruf der Funktion :ref:`fwrite(fp, ssText) ` wurde das Argument *ssText* verändert. * (ID1956): Die Funktion :ref:`DdeInitiate` schlug fehl, wenn die Applikation, mit der eine DDE-Verbindung hergestellt werden sollte, noch nicht vollständig gestartet war. * (ID1958): :ref:`TYSetMinAndDelta`: Die Funktion war nur erfolgreich, wenn der Datensatz einem Layer zugewiesen war. * (ID1959): Die Funktion :ref:`dateiweitere-datei-funktionenwasserfall-einzel-zyklen-import` gibt nun eine Fehlermeldung aus, falls die Daten ungültige Werte enthalten. * (ID1961) Formel-Interpreter: Falls in einer Formel ein Funktionsnamen mit einem Kanalnamen übereinstimmte, konnte die Formel nicht erstellt werden. Beispiel:: bit1 = bit(bit, 3) * (ID1962) Diagramm-Netzlinien: Gestrichelte Linien wurden versehentlich mit einer Funktion ausgegeben, die die Zwischenräume in bestimmten Fällen weiß ausfüllte. Außerdem wurden die Zwischenräume zu klein dargestellt. * (ID1963) 2D-Datensatz: In manchen Fällen wurde die vertikale Schraffur nicht ausgegeben. * (ID1964) :ref:`XYGetData`: Falls ein Datensatz eine Schwellwertlinie ist (XY_THRESHOLD_XCONST oder XY_THRESHOLD_YCONST), wurden als x- bzw. y-Koordinaten die Werte 0 und 1 geliefert. Nun liefert die Funktion die Werte der Diagrammgrenzen. Der Fehler führte beispielsweise zu Problemen, wenn zwei Schwellwertlinien über die Funktion **Daten=>Mehrere Datensätze=>2D Füllen** verknüpft wurden. :sub:`id-1701546`