Produkt blank

Präemptive Prozesse für 4D-Sprache

Seit 4D v11 verwenden sowohl der Datenbankserver als auch der SQL Server präemptives Multi-Threading. Ab 4D v13 verwendet der Web Server im statischen Modus ebenfalls präemptive Prozesse. Mit v15 R5 kann nun auch die 4D Sprache in präemptiven Prozessen ausgeführt werden.

Produkt blank

Neuer Befehl „4D Datei abrufen“.

In 4D v16 gibt es einen neuen Get 4D File Befehl den Dateipfad zu verschiedenen 4D Dateien zurück. Sie können nun ganz einfach den Pfad zu den folgenden Dateien abrufen:

  • Konfigurationsdatei sichern
  • Letzte Sicherungsdatei
  • Einstellungsdatei für die Benutzerstruktur
  • Einstellungsdatei für Benutzerdaten
Produkt 4D Write Pro bookmarks

Eine neue Funktion in 4D Write Pro: „Lesezeichen“!

Lesezeichen können jetzt in 4D Write Pro Dokumenten erstellt werden. Aber was genau sind Lesezeichen? Ein Lesezeichen ist ein benannter Verweis auf eine Textauswahl in einem 4D Write Pro Dokument.

Es können mehrere Lesezeichen in einem Dokument vorhanden sein. Sobald Lesezeichen erstellt wurden, können sie als Liste von Namen abgerufen werden. Mit Hilfe eines dieser Lesezeichen kann dann der Bereich des entsprechenden Textes abgerufen werden.

Produkt 4D Write Pro

Eigenschaften in 4D Write Pro anzeigen

Ab 4D v16 können Sie in der Entwurfsphase festlegen, wie ein 4D Write Pro Dokument in einem 4D Write Pro Bereich angezeigt werden soll. Ohne eine einzige Zeile Code zu schreiben, können Sie verschiedene Ansichtsattribute wie Auflösung, Zoom, Seitenansichtmodus definieren. Es stehen auch erweiterte Eigenschaften zur Verfügung, mit denen Sie z. B. festlegen können, ob Sie 4D Ausdrücke oder Werte anzeigen möchten. Auch hier müssen Sie keinen Code schreiben, sondern nur ein Kontrollkästchen ankreuzen – fertig.

Produkt 4D Write Pro

Schutz der dynamischen Ausdrucksauswertung von 4D Write Pro

Mit 4D v16 bietet 4D Write Pro jetzt ein höheres Maß an Schutz bei der Auswertung von 4D Ausdrücken in Dokumenten.
Entwickler können sich nun voll und ganz auf 4D verlassen, wenn es darum geht, die Auswertung dieser Ausdrücke zu überprüfen. Auf diese Weise werden Endbenutzer-Rechner und Datenbanken automatisch vor möglichen Nebenwirkungen geschützt.

Ein gültiger 4D Ausdruck kann ein Feld, eine Variable, ein 4D Befehl, eine Anweisung, die einen Wert zurückgibt, eine Projektmethode, usw. sein.

Ab 4D v16 werden „unsichere“ 4D Ausdrücke nicht mehr ausgewertet, sondern es wird ein Fehler angezeigt.

Produkt blank

Austausch von Nachrichten zwischen Prozessen

4D v15 R5 führt eine neue, einfache und leistungsfähige Methode zum Austausch von Informationen zwischen Prozessen und auch zwischen Prozessen und Formularen ein. Diese Funktion basiert auf einem asynchronen Nachrichtensystem, mit dem Prozesse und Formulare aufgerufen und aufgefordert werden können, Methoden mit Parametern in ihrem eigenen Kontext auszuführen.

Produkt 4D View Pro: Variable Row Height in Listbox

4D View Pro – Variable Zeilenhöhe in Listbox

Die Anzeige einer Liste, bei der die Zeilenhöhe genau zum Inhalt passt, ist eine sehr häufige Anforderung. 4D View Pro enthält eine neue Funktion, mit der Sie unter die Höhe jeder Zeile in einer Listbox unabhängig steuern können, damit sie zum Inhalt passt. Mehr über 4D View Pro erfahren Sie in diesem Blog-Beitrag.

Es gibt jetzt zwei Möglichkeiten, die Zeilenhöhe in einer Listbox zu definieren:

  • über neue dedizierte Befehle
  • über ein neues Steuerfeld
Page 54 of 58