Produkt

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

4D View Pro: Suchen und Ersetzen mit Code

Wenn Sie ein 4D View Pro Dokument initialisieren, müssen Sie manchmal einige Werte oder Tags darin finden und sie durch Daten aus 4D ersetzen. Jetzt ist das ein Kinderspiel mit dem VP Find Befehl. Mit diesem Befehl können Sie Daten, eine Formel oder ein Tag suchen und im gesamten Blatt oder nur in einem bestimmten Teil davon ersetzen!

Lassen Sie uns herausfinden, wie.

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!

Produkt blank

Voraus tippen leicht gemacht

Wenn Sie sich für die Benutzeroberfläche interessieren, haben Sie vielleicht schon mit den Ereignissen On before keystroke und On after keystroke gearbeitet. Es wird Sie sicher freuen zu hören, dass die Handhabung dieser Ereignisse mit 4D v18 R5 stark verbessert wurde. Darüber hinaus wurde ein neuer Befehl erstellt, um festzustellen, ob es eine laufende Eingabe gibt, wenn das Ereignis On before keystroke erzeugt wird. Hier erfahren Sie mehr!

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!

Tipps blank

Tableau und 4D: Stellen Sie Ihr WDC auf Github Pages bereit

Im Blogbeitrag Wie man Tableau mit 4D verbindet haben Sie gelernt, wie man einen Web Data Connector (WDC) erstellt, um Daten von 4D abzufragen und in Tableau Public zu visualisieren.

Jetzt ist es an der Zeit, unseren WDC zu hosten! Da er nur HTML- und JavaScript-Dateien verwendet, ist Github Pages die beste Option, um sie zu speichern. Dies ermöglicht es anderen, Ihren Connector direkt in ihrer Tableau-Software zu testen. In diesem Blogbeitrag zeige ich Ihnen, wie Sie vorgehen müssen.

Bonus: Ich zeige Ihnen auch, wie Sie Ihr WDC in Tableau Public mit Chrome debuggen können. Los geht’s!

Tipps blank

Wie man Tableau mit 4D verbindet

Im 4D Webinar – Wie Sie Tableau mit 4D verbinden, gab William Taylor (Technical Account Manager, 4D US) einen Überblick über das Tableau Tool und wie es zur Visualisierung Ihrer 4D Daten eingesetzt werden kann. In diesem Blogbeitrag gehen wir auf die technischen Details ein, um Ihnen ein tieferes Verständnis der Funktionsweise zu vermitteln. So können Sie z.B. mit 4D REST und Tableau eine Visualisierung der höchsten Rechnungssumme erstellen!