Autor: Roland Lannuzel

Roland Lannuzel
- Product Owner & 4D Experte - Nach seinem Studium der Elektronik arbeitete Roland als Entwickler und Berater in der industriellen IT-Branche, wo er Lösungen für Kunden mit einer Vielzahl von Datenbanken und Technologien entwickelte. In den späten 80er Jahren verliebte er sich in 4D und setzte es bei der Entwicklung von Geschäftsanwendungen wie Buchhaltungs-, Abrechnungs- und E-Mail-Systemen ein. 1997 trat er schließlich in das Unternehmen ein und leistete einen wertvollen Beitrag, indem er Spezifikationen, Testtools und Demos entwarf, Schulungen durchführte und auf vielen Konferenzen für die 4D Community sprach. Er gestaltet die Zukunft von 4D aktiv mit, indem er neue Funktionen und Datenbankentwicklungstools definiert.
Produkt blank

Daten in Objekten!

Automatisch übersetzt von Deepl

Objekte sind großartig! Ihre Flexibilität, kombiniert mit Geschwindigkeit und Eleganz, machen sie zur ersten Wahl für die meisten Entwickler. Die Verwendung von Datumsangaben innerhalb von Objekten ist jetzt einfacher und intuitiver. Von nun an können Datumsangaben als Datumsangaben gesetzt werden – und nicht mehr als Strings innerhalb von Objekten!

Produkt blank

Gemeinsame Nutzung von Informationen in einer Multithreading-Umgebung

Automatisch übersetzt von Deepl

4D v16 R6 führt ein neues Konzept für die Kommunikation zwischen Prozessen ein: Shared Object und Shared Collection Variablen! Sie sind eine Lösung , um die Verwendung von Interprozess-Variablen (die im Multi-Thread-Modus nicht verwendet werden können) zu vermeiden. Dank dieser Lösung können Sie Informationen zwischen präemptiven Prozessen leicht austauschen.

Produkt blank

4D Write Pro: Führende Zeichen für Tabulatoren verwenden

Automatisch übersetzt von Deepl

Unabhängig davon, in welcher Branche Sie tätig sind, sollten Sie wissen, wie man Tabulatoren (links, rechts, mittig, Dezimaltabulator) verwendet. Sie sind sehr nützlich, da sie es Ihnen beispielsweise ermöglichen, Dokumente zu strukturieren, indem Sie Ihre Informationen trennen und einrücken.

Bei Typografie und Design kommt es auf Details an. Aber es kann ziemlich zeitaufwendig sein, die Details richtig hinzubekommen. 4D Write Pro now bietet eine zusätzliche Funktion, mit der Sie Ihr Design im Handumdrehen verfeinern können: führende Zeichen. Kennen Sie die sich wiederholenden Punkte oder anderen Zeichen in einem Inhaltsverzeichnis … die, die vom Ende des Textes in der ersten Spalte zum Anfang des Textes in der zweiten Spalte führen? Das sind sie!

Tipps blank

Erstellen Sie eine 4D Write Pro Broschüre in 5 Minuten!

Automatisch übersetzt von Deepl

Sehen Sie sich unser Video an, in dem wir Ihnen zeigen, wie einfach es ist, mit 4D Write Pro eine elegante Broschüre zu erstellen, die sowohl die Biografie des Malers (sein Leben, seine Referenzen usw.) als auch eine Sammlung seiner Bilder mit Beschreibungen enthält. Schließlich lernen Sie, wie Sie ganz einfach ein anderes Vorder- und Rückcover hinzufügen können, um die Broschüre zu vervollständigen.

Natürlich ist die Erstellung anderer Arten von Broschüren, z . B. für Immobilienagenturen, pharmazeutische Labors, Reisebüros usw., genauso einfach. Werfen Sie also einen Blick darauf und beginnen Sie jetzt mit der Programmierung!

Produkt blank

4D Write Pro unterstützt jetzt Bildausdrücke

Automatisch übersetzt von Deepl

Dieser Blog-Beitrag befasst sich mit einer Funktion von 4D Write Pro, die Ihnen bei der programmgesteuerten Erstellung komplexer Dokumente helfen wird. Dokumente, die entweder gedruckt oder per E-Mail verschickt werden können.

Ein Ausdruck kann jetzt ein Bild sein! Der Umgang mit Bildern in Ihren 4D Write Pro Dokumenten wird immer einfacher und bietet zahlreiche Möglichkeiten. Von nun an kann jeder Ausdruck, der ein Bild liefert, eingefügt werden. Die naheliegendsten Fälle sind Felder und Variablen, aber das gilt auch für 4D Funktionen und nicht zuletzt für Ihre eigenen Methoden!

Produkt blank

Hilfstipps zu Listenfeldern!

Automatisch übersetzt von Deepl

Hilfetipps oder Hinweise sind sehr nützlich, da sie die Benutzeroberfläche vereinfachen und dem Benutzer helfen, Objekte zu verstehen, die manchmal nicht selbstverständlich sind. 4D unterstützt Hilfestellungen in den meisten Bereichen und Eingaben, wenn man mit dem Mauszeiger darüber fährt, aber das war bei einem Listenfeldobjekt nicht der Fall.

Mit 4D v16 R5 haben wir dank der Erweiterung zweier Befehle die Möglichkeit geschaffen, einen Hilfetext in einer Listboxzelle anzuzeigen.

Produkt blank

Weitere Befehle zur Ausführung in präemptiven Prozessen

Automatisch übersetzt von Deepl

Ein präemptiver Prozess ist sehr leistungsfähig, da er es Ihrer Anwendung ermöglicht, die Vorteile von Multicore-Computern voll auszunutzen; folglich führt er zu einer schnelleren globalen Ausführungszeit und mehr angeschlossenen Benutzern. Ein 4D Prozess kann präemptiv oder nicht präemptiv sein, je nach Kompilierungsoptionen und der Verwendung der Sprache, wie in diesem Beitrag erläutert.

Um von diesem Modus so weit wie möglich zu profitieren, freuen wir uns, ankündigen zu können, dass mehr als zwanzig bestehende Befehle verbessert wurden und nun innerhalb präemptiver Prozesse verwendet werden können.

Produkt Manage Header and footer with 4D Write Pro

Programmatische Verwaltung von Kopf- und Fußzeilen in 4D Write Pro

Automatisch übersetzt von Deepl

Wir haben mehrere Kundenanfragen erhalten, ob es möglich ist, die Vorlage4D Write Pro mit Kopf- und Fußzeilen zu verwenden, um andere Dokumente auf der Grundlage dieser Vorlage zu erstellen. Nun, wir haben Sie erhört und dies ist in 4D v16 R5 verfügbar.

4D Write Pro wurde um eine Reihe neuer Befehle erweitert, um diese Anforderung zu erfüllen. Einige dieser Befehle können verwendet werden, um Verweise auf Kopf-, Körper- und Fußzeilen in Dokumenten zu erhalten. Andere sind praktisch, um einen Verweis auf den Rahmen (Kopfzeile, Fußzeile usw.) zu erhalten, in dem sich der Cursor gerade befindet, oder um den Cursor auf einen bestimmten Rahmen zu setzen.

Produkt blank

Automatische Zeilenhöhe in Listenfeldern, eine neue Funktion von 4D View Pro!

Automatisch übersetzt von Deepl

Ab 4D v16 können Sie für jede Zeile in Ihrem Listenfeld eine andere Zeilenhöhe einstellen. Mit ein paar Zeilen Code haben Sie also ein Listenfeld mit Zeilen, die dem Inhalt entsprechen. Mit dieser 4D v16 Funktion haben wir dem Entwickler die volle Kontrolle gegeben, um die Höhe für jede einzelne Zeile der Listbox genau zu definieren.

Mit 4D v16 R5 habenwir beschlossen, noch weiter zu gehen und Ihnen einenvollautomatischen Modus zur Verfügung zustellen. Es ist nun möglich, Listen in einer wunderschönen Oberfläche ohne jegliche Programmierung darzustellen. Sie müssen nur ein paar Eigenschaften im Listenfeld einstellen, und 4D erledigt den Rest für Sie. Es ist magisch, flüssig, und wieder … keine einzige Zeile Code!