Autor: Vanessa Talbot

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.
Produkt blank

Weitere Verbesserungen für den 4D Debugger!

4D v18 R6 verfügt über neue Funktionen im Code-Editor, die Ihnen das Schreiben von Code erleichtern.

Das Gleiche gilt für den Debugger. Wir wissen, dass das Debuggen einer Anwendung schwierig sein kann, deshalb arbeiten wir ständig daran, Ihre Erfahrung zu verbessern. Dieses Mal haben wir einige Optionen und zusätzliche Informationen hinzugefügt, die das Aufspüren und Analysieren Ihres Codes erleichtern.

Lesen Sie weiter, um zu sehen, was Sie erwartet:

Produkt blank

Code-Editor: Mehr Code in weniger Zeit schreiben!

Mit 4D 18 R4 haben wir die Verfügbarkeit der vorgeschlagenen Funktionen für Klassen (4D und Datenmodell) angekündigt. Mit 4D v18 R6 haben wir weitere tolle Neuigkeiten, die das Schreiben von Code im Editor vereinfachen und erleichtern: Der Prototyp einer Funktion und eine kurze Beschreibung werden im Code-Editor angezeigt!

Beschleunigen Sie Ihren Entwicklungsprozess und vermeiden Sie Tippfehler. Jetzt werden Informationen über Klassenfunktionen im Code-Editor angezeigt, was Ihnen hilft, in kürzerer Zeit mehr zu schreiben und gleichzeitig sicherzustellen, dass Sie auf dem richtigen Weg sind!

Finden Sie mehr heraus!

Tipps blank

6 praktische Beispiele für die Verwendung von Makros

Mit 4D 18 R5 wurden Formularmakros eingeführt. Sie können unglaublich nützlich sein, zum Beispiel, indem sie eine ideale Möglichkeit bieten, Zeit bei sich wiederholenden Aufgaben zu sparen. In diesem Blog-Beitrag zeigen wir Ihnen einige grundlegende Beispiele, um mehr über die Funktionsweise von Makros und die Möglichkeiten, die sie bieten, zu erfahren. Alle folgenden Beispiele sind auf GitHub verfügbar.

Produkt blank

Automatisieren Sie sich wiederholende Aufgaben und mehr mit Formularmakros!

Wenn Sie ein Fan von Makros im Code-Editor sind, dann hat 4D v18 R5 gute Nachrichten für Sie … denn jetzt gibt es Makros auch im Formulareditor!

Lassen Sie mich Ihnen zunächst sagen, wie nützlich Makros für Sie sein können. Mussten Sie schon einmal Formatierungs- oder Benennungsregeln in Ihrer Anwendung verwenden und diese dann auf jedes neue Formular anwenden? Oder mussten Sie schon einmal an bestehenden Formularen arbeiten, die von jemand anderem erstellt wurden, und müssen immer genau dieselben Prüfungen und Analysen durchführen, bevor Sie beginnen. Dann ist 4D v18 R5 genau das Richtige für Sie, denn es bietet Ihnen die Möglichkeit, Makros zu erstellen und Zeit für vorhersehbare, sich wiederholende Aufgaben zu sparen.

Produkt blank

Programmiererfreundliche Syntax für Klassenfunktionen und -methoden

Die Verwendung von $1-, $2- und $n-Variablen in Ihrem Code macht den Code nicht nur weniger lesbar, sondern kann auch zu Verwirrung führen, da das menschliche Gehirn sich nur schwer merken kann, was diese Variablen bedeuten. Die Lösung besteht darin, eine Variable mit einem verständlichen Namen zu erstellen und ihr den Wert von $1, $2 oder $n zuzuweisen.

4D v18 R5 hat eine gute Nachricht: Sie können jetzt Ihre Parameter bei der Deklaration benennen:

  • einer Projektmethode,
  • eines Triggers
  • einer Datenbankmethode
  • einer Formularmethode
  • einem Konstruktor einer Klasse
  • eine Funktion einer Klasse.

Schauen wir mal wie!

Produkt blank

Zeigen Sie Ihr CSS direkt im Formulareditor an!

In 4D v18 R5 können Sie eine Vorschau des endgültigen CSS-Renderings im Formulareditor anzeigen, OHNE Ihren Dialog auszuführen. Ja, Sie haben richtig gehört. Die Standardisierung und Überarbeitung Ihrer Formulare war noch nie so einfach!

Wenn Sie noch nichts über CSS in 4D gehört haben, ist jetzt der perfekte Zeitpunkt, um mehr zu erfahren! Dieses Konzept wurde in 4D v18 für Projektanwendungen eingeführt und beinhaltet erweiterte und schnelle Stilvorlagen auf Basis von CSS. Ich empfehle Ihnen einen Blick auf diesen Blogbeitrag zu werfen.

Produkt blank

Wählen Sie die anzuzeigenden 4D Write Pro Interface Seiten

Die beiden 4D Write Pro Interface Widgets werden in jeder Version um weitere Fähigkeiten und Funktionen erweitert. Für einige Ihrer Anwendungen sind nicht alle Widgetseiten sinnvoll. Wenn Sie z. B. 4D Write Pro zum Formatieren Ihrer E-Mails verwenden, möchten Sie nur einige wenige Seiten anzeigen, um die Oberfläche zu vereinfachen und dem Benutzer die Arbeit zu erleichtern.

Mit 4D v18 R5 können Sie nur die gewünschten Seiten anzeigen lassen. Lesen Sie weiter, um zu erfahren, wie!

Produkt blank

4D Write Pro Schnittstellen-Widget: Importieren und Exportieren

Sie haben nach einer Möglichkeit gefragt, verschiedene Dokumentenformate über das 4D Write Pro Widget zu importieren und zu exportieren, und wieder einmal hat 4D zugehört!

Zusätzlich zu den 4D Befehlen, die es Ihnen bereits ermöglichen, Dokumente in verschiedenen Formaten zu importieren und zu exportieren, wie z.B. den Export im .docx Format mit 4D v17 R4 und im PDF Format mit 4D v18 R4. Jetzt kann 4D Write Pro verschiedene Dokumentformate über das Widget in der Symbolleiste und der Seitenleiste importieren und exportieren.