Produkt

Sicherheit und Datenschutz

Automatisch übersetzt von Deepl

Sicherheit ist ein wichtiges und grundlegendes Thema für ein Datenbank- oder Geschäftslösungssystem. Dieser Artikel gibt Ihnen einen Überblick darüber, wie 4D Ihre Daten schützt. In der Tat geht es bei der Sicherheit um den Schutz von Daten. Und Datenschutz ist ein weites Feld. Daten müssen vor unerwünschtem Zugriff, aber auch vor Verlust geschützt werden.

Veranstaltungen blank

Keisuke Miyako präsentiert 4D Tags auf dem 4D Summit 2016

Keisuke MiyakoTechnical Service Manager von 4D Japan, präsentiert auf 4D Summit Paris 2016 wie die Funktion der 4D Transformations-Tags mit 4D v16 erheblich erweitert wurde. Wenn Sie 4D Tags noch nicht verwenden, werden Sie nach dem Anschauen dieses Videos sicher begeistert sein, sie sofort zu nutzen!

Neben der Vorstellung der Verbesserungen in 4D v16, die 4D Tags jetzt so leistungsfähig machen, präsentiert Keisuke hier 2 konkrete Beispiele für die Verwendung von 4D Tags: Export von Daten in eine Excel-Tabelle und Erstellung schöner Diagramme mit Hilfe einer JavaScript-Bibliothek aus Daten, die im JSON-Format vorliegen.

Nachrichten blank

Gemeinsame Nutzung des Quellcodes von internen 4D Komponenten mit 4D Partnern

4D hat ein neues Programm ins Leben gerufen, um den Quellcode von internen 4D Schlüsselkomponenten wie dem 64-Bit Quick Report, den Datums-/Zeit-Pickern oder auch der 4D Write Pro Benutzeroberfläche zu teilen.

Klingt schon interessant, aber was bedeutet das konkret für Sie? Sie wollten schon immer das Time Picker Widget verwenden, aber mit einem anderen Look and Feel. Die Benutzeroberfläche von 4D Write Pro ist großartig, passt aber nicht genau in Ihre Anwendung, die einen eher „Microsoft Office-ähnlichen“ Ribbon Bar-Ansatz erfordert.

Tipps Design your menu in 4D Write Pro

Erstellen Sie Ihr eigenes Kontextmenü für 4D Write Pro

4D gibt Ihnen neue Möglichkeiten, Ihre 4D Write Pro Benutzeroberfläche so anzupassen, dass sie perfekt zu Ihrer Geschäftsanwendung passt. Anstatt das Standard-Kontextmenü 4D Write Pro zu verwenden, das so detailliert ist, dass es unangenehm zu bedienen sein könnte, kann der 4D Entwickler sein eigenes Kontextmenü erstellen, mit der genauen Liste von Aktionen, die er anbieten möchte.

Produkt blank

Weitere Standard-Aktionen für Styled Text-Bereiche

Sie möchten schnell eine Symbolleiste für Ihre Styled Textbereiche erstellen . Sie möchten die Schriftart des Textes ändern oder 4D Expressions berechnen/einfrieren, ohne eine Zeile Code zu schreiben. Mit den neuen Standardaktionen für Styled Text-Bereiche ist dies möglich.

Verknüpfen Sieeinfach eine Standardaktion mit jedem Schaltflächenobjekt und 4D erledigt alles automatisch: das Auslösen der Aktion, aber auch die Aktivierung oder Deaktivierung der Schaltfläche, wenn die Aktion im aktuellen Kontext nicht verfügbar ist.

Produkt New tabs with macOS Sierra

Fenster in Tabs unter macOS Sierra zusammenführen

Dank macOS Sierra haben Anwendungen nun die Möglichkeit, Registerkarten anstelle von mehreren Fenstern zu verwenden. Ab 4D v16 R3 kann die 4D Developer Edition 64-bit die Vorteile dieser neuen Funktion von Apple für die Designumgebung nutzen.

Die Art der Fenster, die mit Registerkarten versehen werden können, sind Methoden und Formular-Editoren. Andere Fenster wie z.B. der Explorer oder die Werkzeuge bleiben separat.

Wie in jeder Anwendung, die auf Tab-Fenstern basiert:

  • Jeder Tab kann in ein neues Fenster verschoben werden, indem der Tab aus der Tab-Leiste gezogen wird.
  • jeder Tab kann in ein anderes bestehendes Fenster verschoben werden.
Produkt blank

Ergebnisse des Dialogs „Im Entwurf suchen“ exportieren

Wenn Sie nach allen Objekten in der Entwurfsumgebung suchen, zeigt 4D die Ergebnisse in einer hierarchischen Liste an. Ab 4D v16 R3 können Sie diese Ergebnisse in eine Textdatei exportieren, die z. B. mit einer Tabellenkalkulation geöffnet werden kann, so dass Sie die Überarbeitung leicht durchführen oder die Ergebnisse in einem Dokument speichern können, um sie später zu bearbeiten.

Produkt blank

Neues Objekt: eine einfache Möglichkeit, ein Objekt zu initialisieren

Entdecken Sie New object,, den neuen Befehl von 4D zum Initialisieren eines Objekts. Mit diesem Befehl können Sie entweder ein leeres Objekt erstellen oder ein Objekt mit einigen anfänglichen Eigenschaften und Werten erstellen. OB SET wird nun in vielen Situationen überflüssig, New object reicht aus.

New object erlaubt es auch, ein temporäres Objekt in einer Schleife neu zu initialisieren oder einfach ein Objekt als Parameter an einen 4D Befehl zu übergeben, der ein Objekt als Parameter benötigt, wie z.B. die Befehle Get database measures oder GRAPH.

Dieser neue Befehl verändert die Art und Weise, wie Sie 4D Code in vielen Situationen schreiben. New object erzeugt ein Objekt und gibt eine Referenz darauf zurück. Er ermöglicht mehr Flexibilität in Ihrem Code. Dieser Befehl ist der erste einer Reihe von neuen Funktionen im Zusammenhang mit Objekten … Bleiben Sie dran!