Release Notes v4

Version 4.8 – 13.03.2013

Improvements für den Modellierer

Improvements für den Administrator

  • Switch User ist jetzt exklusiv.
  • Die Verbindung zu LDAP und AD ist jetzt auch abgesichert möglich (ldaps).

Improvements für den Benutzer

  • Beim Bearbeiten werden die editierbaren Felder klarer hervorgehoben.
  • Der Benutzer wird jetzt auch gewarnt, falls seine Änderungen Unterschriften auf anderen Datenblättern brechen.
  • In Graphen der Tabellenansicht können mehrere Balken für die Filterung selektiert werden, indem beim Klicken die  STRG  Taste gedrückt wird.
  • Die Richtung der Beziehung wird im Ring und im Navigator klarer gezeigt.
  • In den Suchergebnissen werden die Dateitypen Bild, Text, Präsentation, Tabelle, Email und PDF angezeigt.
  • Der Internet Explorer 10 wird jetzt voll ünterstützt.

behobene Bugs

  • Wurde ein Datenblatt über eine Tabelle geöffnet, war der Status falsch.
  • Bei gleichzeitiger Änderung des Datenblatts und des Elementnamens wurde fälschlicherweise der Dialog angezeigt, dass ein anderer Benutzer in der Zwischenzeit das Datenblatt editiert hätte.
  • Die Größe der Namensspalte in der Tabellenansicht wurde nicht gespeichert.
  • Wenn ein Tabellenansicht nach Änderungen am Datenblatt automatisch aktualisiert wurde, blieb die Filterung des TableViewButtons unbeachtet.
  • Pflichtfelder in Tabellen verhinderten das Anlegen eines neuen Elements. Diese Pflichtfelder werden jetzt ignoriert.
  • OTHERASPECTS in SUMIF führte zu Fehlern.

Version 4.7 – 18.02.2013

Improvements für den Modellierer

  • Über ETL ist ein Status-Wechsel der Elemente möglich. Als ActionType setzt man in Spalte zwei eine 6 für den Statuswechsel und in Spalte 10 den gewünschten Status: ACTIVE, ON_HOLD, CLOSED, ARCHIVED, REJECTED
  • Die Datenblatt-Vorschau im Designer zeigt mehr Einstellungen direkt an: Textausrichtung, verborgener Titel, Formatierung von String und Number.
  • Die Liste der Accounts wurde zu einer Tabelle erweitert, um einen besseren Überblick über eine größere Menge an Benutzern zu ermöglichen.
  • Datenblatt-Layouts können kopiert werden.
  • In String-Feldern mit HTML-Formatierung kann Text jetzt auch in Bold-Italic gesetzt werden.

Improvements für den Administrator

  • Eine Installation von REWOO Scope kann z. B. für Präsentationen automatisch anonymisiert werden. Dabei können auch die Wert-Historie und die Dateien angepasst werden.
  • Die Hostnamesauflösung der JMX-Schnittstelle funktioniert jetzt auch bei lokalen Adressen.

Improvements für den Benutzer

  • In der Dateiansicht können die Dateiname über die Liste rechts umbenannt werden.
  • Im Gantt kann man jetzt mit dem Mausrad unterschiedlich schnell durch die Zeit scrollen abhängig von der Zeitskala, über der sich der Mauszeiger befindet.
  • Suchanfragen werden schneller beantwortet.
  • Bedienelemente, Menüs und Dialoge werden bei Wechsel der Ansicht konsequenter ausgeblendet.
  • Suchtreffer werden auch in Tabellen markiert.

behobene Bugs

  • Sämtliche Signaturen werden wieder angezeigt.
  • Nicht ausgefüllte Pflichtfelder werden wieder markiert; bei der Bearbeitung von verborgenen Feldern werden sie hingegen ignoriert.
  • Ein abgeschlossener Prozess kann wieder archiviert werden.
  • Formeln im Defaultfeld werden auch bei gesperrten Feldern wieder ins Modell übertragen.
  • Die Status-Seite des ETL-Jobs funktioniert wieder.
  • Eine benutzerspezifische Nachrichtenkategorie im Zusammenhang mit dem E-Mail-Versand führt nicht mehr zum Abbruch der auslösenden Benutzeraktion.
  • Tabellenansichten werden wieder angezeigt, wenn String-Spalten leere Felder enthalten.
  • Die Fußzeile zeigt keine eigene Scrollbar mehr.
  • Die Tabellen-Liste wird auch dann angezeigt, wenn mehr Einträge vorhanden sind als auf den Bildschirm passen.
  • Formeln in TableViewButton, ConnectionButton, CopyButton, TrafficLight und Indicator können wieder entfernt werden.
  • Felder ohne Wert und Werthistorie werden wieder angezeigt.

Version 4.6 – 28.01.2013

Improvements für den Modellierer

  • Die Rechteverwaltung wurde komplett überarbeitet. Dadurch ist das Anlegen und Terminieren von Benutzern und Beziehungen bis zu 10-mal schneller. Zudem skaliert dadurch die Anwendung besser, d.h. es können mehr Benutzer parallel arbeiten, ohne sich gegenseitig auszubremsen.
  • Alle Benutzer mit administrativen Rechten auf dem Element können über das Datenblatt-Menü die normalerweise nicht sichtbaren Felder darstellen lassen und bearbeiten.
  • Ein String-Feld kann wieder mit HTML formatiert werden.
  • Die Formel CREATOR liefert jetzt auch bei Erstellung durch einen CopyButton den Benutzer, der das Anlegen initiiert hat.
  • Beim TableViewButton kann jetzt auch mit TrafficLight und Indicator gefiltert werden.
  • Im Formeleditor kann über das Menü unter dem Formelsymbol auf den Default-Wert zurückgesprungen werden. Entspricht die angezeigte Formel dem Default-Wert, wird sie kursiv gesetzt.
  • Im Formeleditor bestätigt Enter die Eingabe, Escape bricht die Eingabe ab.

Improvements für den Administrator

  • Über das Admin-Panel können die Werte eines Elements unwiederbringlich gelöscht werden. Dies ist notwendig, da der Gesetzgeber vorschreibt, dass personenbezogene Daten auf Verlangen gelöscht werden müssen.
  • Der Parameter grails.serverURL wurde ersetzt durch mail.publicUrl, damit ein Redirect durch den Webserver nicht umgeschrieben wird.

Improvements für den Benutzer

  • Der Excel-Export der Tabellenansicht beachtet die Filterung der Werte, es wird also genau das exportiert, was der Benutzer sieht.
  • Im RichText sind jetzt auch Unterpunkte in Aufzählungen möglich.
  • Die Fußzeile der Tabellenansicht wird bei Änderung des Filters aktualisiert
  • Die Fußzeile der Tabellenansicht zeigt im Tooltip für Zahlenspalten jetzt alle statistischen Werte Minimum, Maximum, Durchschnitt, Summe, und Anzahl.
  • Wenn ein ConnectionButton nur eine Auswahl akzeptiert wird bei Änderung der Auswahl die alte deselektiert.

behobene Bugs

  • Drucken der Datei-Vorschau wird jetzt auf Windows-Rechnern richtig skaliert und nicht mehr abgeschnitten.
  • In der Tabellenansicht stand in leeren String-Feldern „null“ jetzt bleibt das Feld leer.
  • Die Fußzeile der Tabellenansicht folgte nicht, wenn Spalten im Designer vertauscht wurden.
  • Ein Status-Wechsel von ACTIVE auf REJECTED funktionierte unter bestimmten Umständen nicht.
  • Im PDF-Export von Datenblättern wurde die letzte Zeile von Matrizen nicht dargestellt.
  • Die Dateinamen von PDF-Exports von Datenblättern und Excel-Exports von Tabellenansichten hatten keinen Zeitstempel mehr.
  • Eine Vorschau für DXF-Dateien wurde nach der Umstellung auf Java7 nicht mehr erzeugt.
  • Das Datenblatt behielt die Zahlendarstellung beim Wechsel der Ländereinstellung.
  • Der Gantt hat fälschlich auch Vorlagen-Elemente angezeigt.
  • Der Fehler „Cannot invoke method getTime() on null object“ beim Anmelden wurde behoben.
  • Ein nicht belegter TableViewButton in einem XML-Export verhindert den Import.

Version 4.5 – 08.01.2013

Improvements für den Modellierer

  • Beim Anlegen eines Knotens durch Kopieren kann nun auch automatisch eine Beziehung zwischen diesem neuen Knoten und dem Login-Knoten des aktuellen Benutzers gezogen weden. Dadurch wird es möglich, dass ein Benutzer mit eingeschränkten Rechten von ihm angelegte Knoten sehen kann, ohne dass eine entsprechende Beziehung zuvor in einer Vorlage modelliert werden muss.
  • Bei Veränderung von Datenblättern mit Signaturen, erscheint nun beim Speichern ein Hinweis im Datenblatt-Designer, wenn Signaturen auf bereits signierten Datenblättern ungültig würden.
  • Ab dem aktuellen Release unterstützt REWOO Scope auch die Verwendung einer PostgreSQL 9.0 Datenbank.

Improvements für den Benutzer

  • Die Darstellung von Datenblättern wurde beschleunigt, indem nur noch die aktuellen Werte des Datenblattes geladen werden. Ältere Datenblatt-Werte werden künftig nur noch geladen, wenn dies vom Benutzer explizit angefordert werden.
  • Für auf dem Datenblatt eingebundene Image wird jetzt eine Vorschau angeboten. Dies war bisher nur bei Bildern möglich, die als FileLink eingebunden wurden.
  • Mit dem neuen Release gibt es eine verbesserte Rückmeldung, wenn zuviele Concurrent-Benutzer gleichzeitig eingeloggt sind. An Stelle der üblichen Meldung, dass Benutzername oder Passwort falsch eingegeben wurden, wird nun der Hinweis angezeigt, dass alle Lizenzen in Benutzung sind.

behobene Bugs

  • In Number-Feldern mit Formatierung Currency wurde bei deutscher Oberfläche Werte mit Dezimalstellen beim Speichern um den Faktor 100 vergrößert, aus 1,23 wurde 123,00.
  • Der Export von Datenblättern in eine PDF-Datei konnte fehlschlagen, wenn auf einem Datenblatt eine Matrix mit einem Label vorhanden war. In diesem Fall bekam der Anwender die Meldung, dass das herunterladen der Datei nicht möglich war.
  • Der Client war im InternetExplorer 10 nicht browserfüllend und damit nicht bedienbar.
  • Wenn einem Benutzer mehrere Datenblätter als Startseite zugewiesen wurden, konnte es vorkommen, dass eines oder beide Datenblätter nicht dargestellt wurden.
  • Wenn man in einem Datenblatt eine fehlerhafte Eingabe gemacht hat, konnte es vorkommen, dass der Datenblattdesigner nicht mehr aufgerufen werden konnte.
  • Diagramme in der Tabellenansicht zeichneten für TrafficLight und Boolean für nicht gesetzte Werte fäschlicherweise grüne Balken, jetzt werden diese neutral dargestellt.

Version 4.4 – 04.12.2012

Improvements für den Modellierer

  • Der Modellierer ist nun in der Lage, mehrere Tabellenansichten zu einer Aspekt-Ebene zu definieren.
  • Die Filterungen über den TableViewButton sind nun mit Datumsbedingungen möglich.
  • INIT(@feld) als neue Funktion. INIT wird durch den Wert des referenzierten Felds ersetzt, sobald das Vorlagendatenblatt mit dieser Formel in die reale Welt kopiert wird.
  • Ein neuer Feld-Typ Indicator zeigt den Trend von Werten an und wird analog zum Typ TrafficLight mit zwei Bedingungen definiert.
  • Die Einstellungen „editierbar“ und „Pflichtfeld“ wurden zu einer logischen Einheit zusammengefügt, da sich nicht editierbar und Pflichtfeld ausschließen. Jetzt kann die Eingabe eines Datenfeldes als „gesperrt, optional“ oder „notwendig“ konfiguriert werden.
  • Beim Wechsel des Layouts wird vor dem Entfernen von Unterschriften gewarnt.

Improvements für den Administrator

  • Die Passwortsicherheit in Scope wurde nochmals erhöht und folgt jetzt dem vorgeschlagenen Verfahren der OWASP.
  • Scope läuft jetzt auf Java 7 und damit noch ein wenig schneller.
  • User-Accounts können jetzt deaktiviert werden, um die Lizenz für andere Accounts freizugeben.
  • Ein extra User-Log wird nun geschrieben, welches Login/Logout-Vorgänge protokolliert. Zu erreichen ist dieses Log wie gewohnt über das Admin-Panel.
  • Das Lizenzübersicht wird jetzt auch ohne installierte Lizenzen angezeigt, damit die Anzahl der Testlizenzen abrufbar ist.

behobene Bugs

  • TableViewButton: wenn das referenzierte Feld auch im Tabellen-Diagramm verwendet wurde, führte das Betätigen des Buttons zum Absturz des Clients.
  • Tabellenansicht: Absteigende Default-Sortierung wurde nicht gespeichert
  • XLS-Export: Zahlenfelder wurden als Text und nicht als Zahl formatiert
  • Dateivorschau: die Suche im Dokument führte zum Absturz, wenn ein nicht vorhandener Begriff wiederholt gesucht wurde
  • Dateivorschau: die dargestellte Seite stimmte nicht mit der angezeigten Seitennummer überein, wenn zwischen zwei Dokumenten gewechselt wurde
  • Nachrichten-Ansicht: im US-amerikanischen Frontend wurde die Darstellung der Zeit abgeschnitten
  • PDF-Export: der Dateiname wurde nicht auf die maximale Länge von Windows-Systemen beschnitten

Version 4.3 – 14.11.2012

Improvements für den Modellierer

  • im Designer können Datenblatt-Felder als obsolet markiert werden; diese werden aus allen Listen entfernt, können aber genauso leicht wieder reaktiviert werden
  • COUNTER wird auf Vorlagen nicht mehr ausgewertet.
  • CREATOR in String-Feldern und CREATIONDATE in Date-Feldern liefern den anlegenden Benutzer bzw. den Anlegezeitpunkt, werden beim Auswerten ersetzt aber auf Vorlagen nicht ausgewertet
  • THIS im Bedingungsteil bei SUMIF, LINKLISTIF, ROLESIF, COUNTIF, um Felder vom Datenblatt, auf dem die Formel steht, referenzieren zu können, z. B. SUMIF ( CHILDREN@zahl | THIS@bool )
  • übersichtlichere Auswertung der laufenden Jobs im Admin-Panel

Improvements für den Benutzer

  • Export von Tabellenansichten im Excelformat nicht mehr als CSV-Datei, damit die Datei direkt mit Doppelklick geöffnet werden kann.
  • Jeder Benutzer kann sich einen Startbildschirm festlegen.
  • Link-Listen auf dem Datenblatt werden jetzt nach dem gleichen Schema sortiert wie in den Navigatoren; keine strikte lexikalische Sortierung, vorhandene Zahlen werden beachtet, d.h. "Auftrag 9" steht vor "Auftrag 10", lexikalisch wäre es umgekehrt.
  • Drag'nDrop von Dateien auch für SpreadsheetFile Felder.
  • Verbesserter PDF-Export von Datenblättern mit exakterem Layout und besserer Anpassung an die Ländereinstellung.
  • Verbessertes Feedback über abgeschlossene Benutzeraktionen.

behobene Bugs

  • PDF-Export kann mit leeren Feldern umgehen.
  • PDF-Export zeigt Boolean und TrafficLight jetzt richtig an.
  • Beziehungsname zeigt wieder die gegenüberliegende Seite.
  • WebDAV-Zugriff auf archivierte Elemente ist ab jetzt unterbunden.

Version 4.2 – 17.10.2012

Improvements für den Modellierer

  • Rolle+Beziehung=Connection
  • Vereinfachtes Datenmodell und direktere Benutzer-Führung zum Connection-Datenblatt
  • Durch gerichtete Connections ist das Beziehungsnetz einfacher zu verstehen.
  • Neue Formel-Möglichkeiten:
    • Zugriff auf Datenblatt der Connection
      = SUM ( CONNECTIONS ( @Connection-Typ ) @ Feldreferenz )
    • Auswertung ein-/ausgehender Connections
      = ROLESIF ( THIS | @Connnection-Typ ; IN )
      = ROLESIF ( THIS | @Connnection-Typ ; OUT )
  • Neue Strategie für ConnectionButton. Die bisherige Strategie, dass der Benutzer Ziele aus einer Liste an- oder abwählt, bleibt erhalten. Die neue Strategie gibt dem Benutzer keine Auswahl, es werden bei Betätigung des Buttons zu allen Zielen Beziehungen gezogen und alle schon vorhandenen Beziehungen dieses Typs terminiert.
  • Skript um einen Fulldump auf ein Test-System zu kopieren

Improvements für den Benutzer

  • Fußzeile in der Tabellenansicht mit Summe, Minimum, Maximum, Durchschnitt, Anzahl je nach Einstellung
  • Negative Zahlen werden bei „Currency“-Formatierung rot dargestellt
  • Verbesserter Export eines Datenblattes

behobene Bugs

  • PDF-Export ignoriert länderspezifische Zahlenformatierung
  • Problem beim Speichern von Kommazahlen
  • Gelöschte Tabellen-Definition verhindert Import
  • Tabellenansicht ignoriert Zahlenformatierung
  • ConnectionButton verursacht doppelte Anzahl an Beziehungen
  • Out Of Memory-Error: GC overhead limit exceeded

Version 4.1 – 28.08.2012

Improvements für den Modellierer

  • Lexware-Schnittstelle für Buchhaltungskonten.
  • Neues Datenblattfeld TableViewButton, um über einen Klick eine gefilterte Tabelle anzuzeigen; diese gefilterte Tabelle wird mit folgender Funktion definiert
    = TABLEVIEW ( Tabellenname ) @Feld [=,<,<=,>,>=,<>] Wert
    Beispiel
    = TABLEVIEW ( @Mitarbeiter ) @Wohnort = {Frankfurt}
  • REST API für den Export von Daten
  • Anbindung von Active Directory.
  • In der Administration gibt es jetzt eine Liste aller Accounts aus dem LDAP.
  • Default-Rechte eines Beziehungstyps können jetzt mit den von den Default-Werten bekannten Strategien auf vorhandene Beziehungen übertragen werden
    • komplett auf alle Beziehungen
    • auf alle Beziehungen mit den alten Default-Rechten
    • erst bei neuen Beziehungen
  • Die Anzeige der Berechtigungs-Pfade können jetzt nicht nur Administratoren, sondern auch Solution Architects einsehen. Elemente, die nicht zur Welt des Solution Architects gehören, werden markiert und sind nicht einsehbar.
  • Die händisch zu behebenden ETL-Konflikte werden jetzt automatisch behoben.
  • In der Konfiguration kann dem ETL-Benutzer ein explizites Passwort gesetzt werden.
  • Das Ändern des Account-Typs von deaktivierten Benutzern möglich.

Improvements für den Benutzer

  • Über das REWOO-Menü kann die Anwendung in einen voll funktionalen Full Screen Mode geschaltet werden

behobene Bugs

  • Keine Vorschau für neu hochgeladene Excel- und PowerPoint-Dateien
  • Eingabe von deutsch formatierten Zahlen in Tabellen führte zu falschen Werten.
  • Filter in der Tabellenansicht funktioniert nicht für den leeren Wert.
  • CopyButton mit Strategie CONNECTED kopiert Vorlagen nicht zum definierten Ziel, sondern als Vorlage neben die schon vorhandene Vorlage.
  • Fehler beim Kopieren durch einen CopyButton von realen Elementen mit unterhängenden Vorlagen.
  • Wenn ein Datenblatt mehr als ein Feld hat und in einem der Felder der Default-Wert mit der Strategie NEW geändert wird, wird dieser neue Default-Wert trotzdem auf alle Instanzen durchgedrückt
  • Rollennamen werden nicht aktualisiert, wenn PARENTNAME im Bezeichner vorkommt und der Knoten umbenannt wird.
  • ElementLinks aktualisieren sich nicht immer, wenn Elemente umbenannt werden.
  • Anzeige aktualisiert sich nicht immer vollständig, wenn Elemente umbenannt werden.
  • Formeln werden nicht richtig ausgewertet bei Verwendung von OTHERASPECTS, z. B. werden unter Umständen Werte von archivierten Elementen berücksichtigt.
  • TrafficLight ohne Formel kann im Datenblatt nicht bearbeitet werden.
  • Import löscht Datenblätter nicht, wenn alle Typen gelöscht werden sollen.
  • Import verarbeitet nicht befüllte Felder falsch.

Version 4.0 – 02.08.2012

Improvements für den Modellierer

  • Explizite Auswahl der Strategie, wie ein neuer Default-Wert in der Welt durchgesetzt wird (komplett, bei Gleichheit, überhaupt nicht), um die Wartbarkeit des Modells zu erhöhen.
  • Durch eine direkte Anzeige, wie viele Datenblätter von der Änderung eines Default-Wertes betroffen sind, werden solche Auswirkungen transparenter; das vollständige überschreiben kann in großen Welten zu erheblicher Serverlast führen und sollte nur im Wartungsmodus oder an Wochenenden durchgeführt werden.
  • Solution Architects können jetzt auch den Berechtigungs-Pfad verfolgen; sie sehen die Pfade auch dann, wenn sie auf Teile des Pfads nicht zugreifen dürfen; diese werden als nicht bekannt markiert.
  • Ein gleichzeitiges Bearbeiten desselben Typs wird unterbunden, indem die Auswahl eines Typs diesen für alle anderen Benutzer sperrt.
  • Der Designer ist sowohl links oben über das Applikationsmenü wie über den Typenbezeichner rechts über dem Datenblatt zu erreichen.
  • Das Lizenzmodell wurde um einen „Concurrent User“ erweitert, der eine Lizenz nur belegt, wenn er angemeldet ist.
  • Eine Übersicht zeigt dem Administrator eingeloggte Benutzer im System.
  • Den Accounts kann explizit eine Rolle zugewiesen werden; damit ist es möglich, einen weiteren Administrator anzulegen oder „Named User“ in „Concurrent User“ umzuwandeln.
  • Eine erweiterte Fehlermeldung bei Falscheingabe von Formel-Adressen zeigt die mögliche Fehlerquelle an.
  • Die Datenfeldtypen Matrix und Table unterstützen jetzt auch das Fangen des Datenblatt-Rasters.
  • Bei den Namen der Datenblattfelder werden vorne und hinten die Leerzeichen entfernt.

Improvements für den Benutzer

  • Intuitivere Kopfleiste mit aufgeräumterem Design.
  • Erweiterte Konfiguration pro Account, mit der man Kategorien und deren Nachrichten abonnieren kann
  • Schreibrechte statt Autorenrechte auf dem Login-Datenblatt des Benutzers
  • Bessere Darstellung von aktiven Datenblattelementen durch Symbole vor dem Bezeichner
  • Ein gleichzeitiges Bearbeiten des selben Datenblatts wird abgesichert: wenn die Version, die der Benutzer bearbeitet hat und speichern will, sich in der Zwischenzeit geändert hat, wird der Benutzer benachrichtigt und um Entscheidung gebeten
  • Zahlen können und müssen nun der aktuellen Spracheinstellung folgend eingegeben werden - Tausendertrennzeichen sind bei der Eingabe optional
  • Verbesserte Darstellung im PDF-Export des Datenblatts
  • PDF-Export des Datenblatts und CSV-Export der Tabellenansicht geben eine Rückmeldung, nachdem die Datei vollständig geschrieben wurde
  • Die Bedienung des Versionsschiebers wurde verbessert

behobene Bugs

  • Im Spezialfall konnte die Tabellenansicht initial keine Darstellung von Daten erzeugen
  • Die Editierbar-Flags wurden durch eine andere User-Aktion umgesetzt
  • Ein unvollständiger Applikations-Start konnte mit richtigem User-Namen aber falschen Passwort erzwungen werden
  • Beim Kopieren von Elementen wurden fehlerhafte Gründe für einen Abbruch des Vorgangs gezeigt
  • Beim Datenfeldtyp Table wurden falsche Versionsunterschiede markiert
  • Wenn ein Feld und ein Label mit dem gleichen Namen existierten, konnte das Feld nicht geleert werden