1. Versionübersicht

    Artikel: AN0002034Aktualisiert: 24.05.2020

    Version 1.9.0.0 (Mai 2020)

    Klassen und Afragen

    • Spalten vom Typ Datei können für Speicherung außerhalb der Datenbank (auf Filestream oder Disk) eingestellt werden.
    • Beliebige Spalten können für Anzeige in Master-Detail Beziehungen ausgewählt werden.
    • Es gibt ein Knopf Klasse/Abfrage im Toolbar in der Datensatzliste und Datensatzdetail mit Links zum Klassen-/Abfragensubobjekten - man kann jetzt schneller auf andere Objekte navigieren.
    • Automatische Abfrageregeneration nach Änderung von unterliegenden Klassen und Abfragen.

    Seiten

    • Es gibt Links zum Seitensubobjekten in Seitenanzeige, Seitendetail und Seitendesign - man kann jetzt schneller auf andere Objekte navigieren.

    Importe

    • Neue Einstellung Zahl von ignorierten Zeilen, die setzt fest, wieviele Zeilen auf dem Anfang von der Importdatei ausgellassen werden sollen.
    • Bei der Einstellung Import einzigartige Datensätze werden die Datensätze ignoriert, in denen die Mappenspalte NULL Wert hat.
    • Es ist möglich den Import in Elternklassen durchzuführen. Nur die Änderung ohne Erstellung oder Löschung von Datensätzen ist erlaubt.

    Entities

    • Klasse - die Eigenschaft Abstrakte Klasse wurde weggennomen.

    Verwaltung

    • Fehlerog wurde auf Ereignisprotokoll umbenennen.
    • Es gibt ein Icon in der Liste von Jobs mit Kontextmenu für schnelle Zugang auf seine Subobjekte.
    • Es ist möglich eine unbegrenzte Zahl von IT Eigentümer in Modell festzusetzen.

    Andere

    • Die Archivierung für Verwaltungsobjekte wurde verbessert.
    • Die Unterstützung für Firefox wurde verbessert - das Fenster mit Lokalisierung.
    • Es gibt ein Icon (Schema) auf Toolbar in Schemenanzeige mit Links auf Schemenobjekten.

    Erweiterungen

    • Zwei Installationpaketen für Emaillesung aus Exchange und SMTP Server wurden erstellt.

     

    Version 1.8.0.0 (April 2019)

    Klassen und Abfragen

    • Wenn keine Sortierung in Master-Detail Beziehungen festgesetzt ist, wird eine absteigende Sortierung nach Datensatzt ID benutzt.
    • Die Variable DataRow.Url kann in Email-Anzeige für automatische Zeitoperationen benutzt werden.
    • Wenn die Variable column... in Beschreibungsformat benutzt ist, wird kein Fehler aufgetreten, wenn kein Datensatz erreichbar ist.
    • Schemen unterstützen die lokalisierten Namen.
    • Verbesserte Lokalisierung für XClasslink, Auswahlform, Tags.
    • Die Kurzbeschreibung unterstützt Klassenvererbung und Lokalisierung.
    • Neue Felder im Klassendetail Format vom Klassennamen in der Datensatzliste und Format vom Klassennamen in der Datensatzdetail für die Festsetzung vom Klassentitel in der Liste und Datensatzdetail.
    • Man kann die Reihenfolge von angezeigtem Spalten im Schnellen Filter ändern.
    • Die Spalte UID wurde von Tabellen DataRow abgenommen.
    • Man kann Regeln für die Spalte vom Typ Datei festsetzen.
    • Man kann die gegebene Klasse mit ihren Kinderobjekten im Klassendetail kopieren.
    • Der Text im HTML Format kann durch die Funktion nl2br in Anzeigen umgebrochen werden.
    • Die Reihenfolge von Spalten in Master-Detail Beziehungen kann durch einfache Drag und Drop ändert werden.
    • Die referenzierten Daten können im Schema durch einen Filter augewählen werden.

    Exporte

    • Die Anzeige für Export kann für Sendung vom Export als Emailanhang eingestellt werden.

    Seiten und Webparts

    • Die Tabe auf Seiten können lokalisiert werden.
    • Der Webpart Prozentuale Anzeige beinhaltet URL für Anzeige vom ausführlichen Information nach Klicken auf dem Diagramm.
    • Neue Eigenschaft für Webpart Prozentuale Anzeige - Maximaler Wert. Wenn der Wert von der Spalte nicht ausgewählt ist, wird die Eigenschaft (wenn eingefühlt) benutzt.

    Berichte

    • Der Bericht Kreisdiagramm hat URL in Einstellungen. Die Legende beinhaltet dann einen Link und der Benutzer wird auf gegebene URL navigiert.

    Skripte

    • Neue Funktion ToInt für Umwandlung von double zu int/int?
    • Neue Funktion OGPageSetting.PageTitle für die Eingabe vom Seitennamen auf Datas, DataDetail und WebContentPage.
    • Drei neuen Parameter vom Objekt OGEditOptions
    • Funktion OG.DataRow.CreateNew( parentId) erstellt ein neues Objekt DataRow und initialisiert es mit vorgegebenen Werten und Sequenzen.
    • Neue Funktion OG.WorkdlowSeq.FinishTask für Beendung von allen Aufgaben für einen Datensatz.
    • Neue Funktion OG.TextUtils.Format.
    • Neue Funktion OG.Sequence.GetNextValueWithFormat.
    • Neue Funktion OG.Log.WriteSecurity.

    Verwaltung

    • Das Aussehen von Kontrollelementen im Detailformular wurde geändert.
    • Die Email, die automatisch erstellt wird, hat den Sender (die Eigenschaft Von) eingestellt. Diese Angabe wird dann in Emaildetail (EmailDetail.aspx) angezeigt.
    • Die Verwaltungsseiten haben den Knopf Speichern und bleiben. Die wiederholte Bearbeitung ist dann schneller.
    • Das Aussehen von Seiten für Anmeldung und Passwortwiederherstellung  wurde geändert.
    • Die Suche in Skripten und Funktionen im Model wird auch in allen Applikationereignissen durchgeführt.
    • Es gibt eine Neue Spalte mit Anzahl von Zeilen in DB auf der Seite mit Logverwaltung. Das gibt eine bettere Idee über Tabellen-Größe.
    • Man kann auf der Seite Benutzerzugriffslog nach Benutzer IP filtrieren.
    • Die folgenden Objekte werden nicht mehr logisch gelöscht werden, aber physisch, direkt aus der Datenbank: Job, Export, Import, Automatische Zeitoperationen, Workflow.
    • Der Filter auf der Seite Fehlerlog (ErrorLog.aspx) enthält einen Typ für eine verbesserte Suche.
    • Zwei neue Applikationereignisse.

    Datenbank

    Konfigurierung

    Module, Modelle und Mikromodelle

    Andere

    Version 1.7.0.0 (Dezember 2017)

    Daten

    • Daten auf der Seite Datensatzliste (Datas) kann sowohl in CSV als auch in Excel exportiert werden
    • Auch die gesendeten Emaile sind in Datensatzdetailarchiv angezeigt

    Klassen und Abfragen

    • Zugriffsrechte können von referenzierten Datensätzen vererben werden
    • Die Abfrage kann in ihre Einstellung auch auf object ID verweisen
    • Die Seite mit Liste von Regeln enthält auch Filter für bessere Suche von Regeln - nach Regeltyp und Aktiontyp
    • Regel Skript starten
      • kann OGActualMessage für Nachricht für Benutzer nach Regelbeendung benutzen
      • hat eine neue Einstellung Die verpflichtenden Spalten zuerst kontrollieren
    • Ordnung von Knöpfen im Formular ist mit eine neue Einstellung Ordnung festgesetzt
    • Regel für Vorlagen - ermöglicht DataRow bevor Einlage in die Vorlage anzupassen

    Spalten

    • Typ Datum und Zeit - neues Feld for für Auswahlformat und Zeitausrichtung
    • Typ Text - neues Feld für Regulärer Ausdruck
    • Typ Datei
      • neues Einstellung Die ältesten Dateien löschen
      • wenn der Benutzer versucht Datei herunterlagen, for die er nicht berechtigt ist, kann eine Fehlernachricht angezeigt werden
    • Typ Bild - kann ein Link enthälten
    • Gruppierungfunktionen SUM, AVG, MIN und MAX können in beliebigen Kombination für Spalten benutzt werden.

    Seite

    Skripte

    Andere

    • Globale Suche - auch geänderte Datensätze kann nach der Änderungszeit gesucht werden
    • Kontrolle für Skriptbearbeitung und Anzeige der Hilfe für Skripte können ihre Breite dynamisch ändern
    • Seite Übersicht von Skripten und Formeln im Modell  ermöglicht die Skripttexte einpacken - dieses verberssert die Suche auf einer Seite mit langen Skripten
    • Neuer Parameter-Typ für Ganzzahl wurde addiert
    • Objekt Mailbox verlangt eine Klasse nicht mehr. Alles kann mit einem Skript verwaltet werden

    Module

    • MultiEdit - neue Konfigurierungmöglichkeiten (Breite, CSS Stile), Anzeige von Abfragedaten, horizontalle Bewegung
    • Utilities - neues Webpart für Wochen- oder Monatenauswahl
    • Neue Farbenschema Titanium

    Administration-Tool

    Version 1.6.1.0 (Mai 2017)

    Daten

    • Export nach Excel auf der Seite Datas nimt Rücksicht auf Spaltenversteckung auch durch das Skript für Datensatzliste
    • Optimierung von Datenbank-Datenlesen
    • gelöschte Dateien (für Spaltentyp Datei) sind mit grauer Farbe und Kursivschrift unterschieden. Text (gelöscht) ist hinter dem Dateinamen eingegeben

    Spalten

    • neue Eigenschaft Liste von aktivieren Farben bei der Spalte Typ Farbe
    • die Eigenschaft Spalte in DB is in der Spaltenliste (ColumnClassDefs.aspx) angezeigt

    Regel

    Webparten

    • neue Eigenschaft Webpart-Stil anzeigen

    Skripte

    • bei Klicken auf button sind neue Eigenschaften zugangbar: OGControlOperation, OGContentPage a OGDataParent
    • neue Funktionen und Eigenschaften
      • OG.Email (EmailFrom, BlindEmail)
      • OG.Person (zwei neue Funktionen GetPersonInRolesByCode)
      • OG (cca 20 neuen Konfigurierung-Eigenschaften nových available in Skript)

    Verwaltung

    • Zeit-Rechnung korrigiert für Anforderungbearbeitung bei Server. Der Wert ist auf der Seite UserAccessLog.aspx im Feld Antwortdauer angezeigt.
    • Die Änderung in Seitenname hat sich nicht in Menu zeigen. Korrigiert.
    • Die Klasse für die Benutzereigenschaften-Erweiterung hat die Mass-Löschung verboten.

    Verwaltungstool

    • Die Möglichkeit die Sprache durch Combobox-Auswahl zu ändern

    Licence Creator

    • Die Möglichkeit die Sprache durch Combobox-Auswahl zu ändern

    Version 1.6.0.0 (März 2017)

    Daten

    • Einstellung von Spaltenodrnung für Anzeige in der Datensatzliste und Detaildatensatzliste
    • Vereiningung von Rechten ReadDetail und ReadList in ein neues Recht Read

    Spalten

    • Die Eigenschaft Max. Dateizahl für die Spalte Typ Datei trifft sich jetzt nur ungelöschten Dateien. Die Zahl von ungelöschten Dateien ist nicht beschränkt.
    • Neuer Spaltentyp "Werte von den referenzierten Klassen (verschieden Klassen)"
    • Neue Eigenschaft Lokalisierter Wert - ermöglicht in der Spalte einen lokalisierten Text eingeben
    • Verbesserung von neuer Datensatzinizialisierung in datadetail. Es läuft neu in dieser Folge: 1. vorgegebene Werte, 2. Vorlage, 3. Sequence, 4. Regeln für Werteinstellung und für Skript, 5. Initialisierung durch URL
    • Zwei Felder für die Formel wurden bei Spalten ebgebrochen. Wir empfehlen die Regel statt Formeln neu zu benutzen.
    • Die Summeinformation für die Spalten (min, max, sum, avg) kann neu selbstständig eingestellt werden.
    • Skript für die Zugriffprüfung zum Dateiinhalt kann für die Spalte Typ Datei eingestellt werden.

    Anfragen

    • {{:model.kod.id:}}   {{:class.kod.id:}}   {{:query.kod.id:}} kann in Abfrageeinstellung benutzt werden, und so die Klasse ID kann in der gegebenen Instanz in SQL einschliessen werden

    Master-Detail Verbindungen

    • Wir haben die Eigenschaft OGSelectedDataRow für die Arbeit mit Verbindugen in Skripten addiert.

    Regeln

    • Die Regel Skript starten hat eine neue Eigenschaft OGDataParent
    • Die Regeln können nicht eine einzigartige Folge haben
    • Die Regel für Wert setzen - Werte in referenzierten Klassen können statt ID auch Coden des verlangten Datensatzes
    • Die Regel Vor Speicherung des Datensatzes hat ein neues Objekt OGSaveOption, das die eigene Speicherung ohne Speicherungabbrechung unterbrechen kann.

    Jobs

    • Der Job kann sofort gestartet werden. So kann der Job durch einen Knopf oder durch die Funktion OG.Job.RunJob(string code) getestet werden.

    Seiten

    Emails

    • Wenn Emailsendungen nicht konfiguriert ist, dann Email nach Sendung in Status "Emailsendung ist nicht konfiguriert" eingestellt ist. Solche Email wird nach der später Konfigurierung nicht mehr gesendet.

    Skripte

    • Die Eigenschaft QueryString wurde aus OGForm nach OG verschoben.
    • Die Eigenschaft DataRowFilter.WriteSqlToLog schreibt in Log wie sql als auch Parameter, mit denen der Filter gestartet ist.
    • Neue Eigenschaften:
    • Neue Funktionen:
      • OG (Throw)
      • OG.ContentPage
      • OG.DataRow (SaveData, 2x GetDataRowByCode)
      • OG.DateTime (Difference)
      • OG.Email (GetAllEmailTemplates, CreateMessage, Send)
      • OG.Job (RunJob)
      • OG.Log (WriteException)
      • OG.Module (IsExistActive, GetModuleCode, SendSMS, IsAllowSendSMS)
      • OG.Person (2x IsUserInGroupById, 2x IsUserInGroupByCode)
      • OG.QueryString (Query)
      • OG.Report
      • OG.Role (GetByCode)
      • OG.Script (CreateParameterList, Run)
      • OG.TextUtils (ConvertToList, ConvertPersonsToSeparatedString, ConvertEntitiesToSeparatedString, ConvertStringsToSeparatedString, ConvertIntToSeparatedString, Compare, UrlEncode, UrlDecode, HtmlEncode, HtmlDecode)
      • OG.Utils (CreateImage(), ReadFileToBytes, ReadFileToString, ReadFileToLines, MapServerPath)
    • Aufgehobene Eigenschaften:
    • Aufgehobene Funktionen:

    Datenbank

    Verwaltung

    • Die Aufhebung von der Seite für Einstellung der Textfelderlänge. Alle Textfelder sind neu varchar(max) in der Datenbank.
    • Die Kategorie der Anforderung ist neu in Benutzerzugrifflog angezeigt - es ermöglicht festzusetzen, welcher Anforderungstyp beschwert das System am meisten.
    • Das Kennzeichen Aktiviert ist in Grau auf verschieden Verwaltungsseiten, wenn es den Wert FALSE hat - es markiert, das das gegebene Objekt "ausgeschaltet" ist.
    • Der neue Konfigurierungsparameter GroupCodeColumnClassDefId
    • Der Administrator kann die Suche in Skripten nund Funktionen über alle Modelle auf einmal durchführen.
    • Die Modulen können Webparts beinhalten, die in die Seite eingefügt werden können.

    Admin tool

    Module

    Modell

    • Knowledge base - Die Unterstützung für Video-Anzeige aus youtube oder lokalem Speicher wurde addiert.

    Version 1.5.0.0 (April 2016)

    • neue Berichttype - Sunburst, Monatlicher Kalender, Zeit-Karte und Tree map
    • Admin-Tool
    • Seiten
      • öffentliche Seite
      • WEbpart-Name kann lokalisiert werden
    • Textfeld
      • Ersetzung von drei Textfeldtypen mit einem Textfeld mit der Möglichkeit ihre Länge einzusetzen
      • dynamische Höhe von Textfelder- die Höhe wird dem eingegebenem Text angepasst
    • Skript-Fenster
    • Archiv von Objekten
    • Datensatzvorlagen
    • diskSizer
    • Einschränkung von Importstart
    • Berichthistorie
    • Regel für Bericht Datensatzliste
    • Die Spalte vom Typ Bild benutzt nicht den Datenbanktyp image, aber varbinary. Image wird in Zukunft in SQL Serveru nicht mehr benutzt.
    • responsives Design
      • Das Design wurde in Seiten Datas und DataDetail verbessert
      • Die Einstellung von MobileBrowsersDefinition und MobileAppsDefinition wurde von der Konfigurierung weggenommen
      • Die Einstellung für Mobilgeräte wurde von der Seite weggenommen
    • Die Anzeige von Jobausführung wurde verbessert - jeder Typ ist auf eigener Zeile (Jobs, Workflow, Zeit-Operationen...)
    • Skripting - Funktion OGForm.QueryString.GetString(name) wurde addiert
    • Jobs - Das Kennzeichen Integration-Job
    • Rolle - Der Rollenname kann lokalisiert werden

    Version 1.4.x.0 (September 2015)

    Version 1.3.0.x (Februar 2015)

    • Neues Seitendesign
      • Flachdesign
      • Responsive design (Adaptation auf Bildschirme für Smartphone/Tablet/Monitor).
      • Favoritartikel in Menu
      • Aufsuche in Menu
    • Filter.
    • Man kann eine Abfrage kann in Master-Detail Beziehungen benutzen.
    • Mehrfache Referenzen in Abfragen.
    • Klassendatenanzeige in der Forme von Kalender und Zeitachse.
    • Funktione für Zeitberechnung nach Kalendern.
    • Erweiterung von Möglichkeiten von XML-Import (Lesen vom Element oder Attribut, Namespace...).
    • Knopfanzeige abhänging von Rolle.
    • Lokalisierung von Namen von mehrfachen Spalten.

    Version 1.2.0.x (September 2014)

    Version 1.1.8.0

    • Modell Wissensbasis
    • Zeitoperationen
    • Eigenes Seitenlayout
    • Webparts Anzeigen das Rating, Anzeige von Links in Boxen, Procentuale Anzeige, Textsuche, Sprachenauswahl
    • Lokalisierung von Benutzernachrichten in Skripten
    • Datensatzzahl in Master-Detail Beziehungen
    • Umleitung von einer Spalte zu einer Seite
    • Textparsen

    Version 1.1.7.0

    • Mehrfache Auswahl in Suchformularen
    • Anzeige von Referenzen auf logisch gelöschte Datensätze
    • Neue Workflowaktivitäten
    • Detailarchiv
    • Verwaltungseitenskripte
    • Skriptobjekte für ausgewählte und filtrierte Datensätze
    • Kontextmenu mit Objekten benutzbar in verschiedenen Systemteilen

    Version 1.1.6.0

    • Organisationstrukturen und Zugriffsrechte auf einzelne Datensätze
    • Jobs
    • Workflow
    • Delegation von Benutzeraufgaben
    • Skriptsprache
    • Verweis auf Benutzer (Master-Detail Anzeige)
    • Webparts - Webpart Grid, Dateieditieren, Skript
    • Neue Hilfe und Dokumentation in der Applikation
    • Registrierung von Datenbankausnahmen
    • Die Spalte von Typ Bild und Bilder von Datensätzen in Schemen

    Version 1.1.5.0

    • Schemenverbesserung
    • Erweiterung von Web service
    • Zugriffsrechte für IT Verwalter von Modell
    • Metadatenlokalisierung

    Version 1.1.3.0

    • Referenzklassenupdate mit neuen einzigartigen Einträgen
    • Regeln für Klassen und Abfragen
    • Schemas von Objektenabhängigkeiten (SVG, HTML5)
    • Webservices

    Version 1.1.1.0

    • Klassenvererbung
    • Kurzbeschreibungen von Objekten
    • Polymorphismus
    • Komplexe Datenimporte
    • Nachsehen in den Referenzklassen
    • Referenzen zu Elternklassen
    • Menu nach Benutzerzugangsrechten
×