Tipps

Umschalten zwischen Dunkel- und Hellmodus unter macOS mit einem Klick

Ab 4D v19 haben Sie die Möglichkeit, Anwendungen zu erstellen, die den dunklen und hellen Modus von macOS unterstützen. Dazu müssen Sie viele kleine Details ändern und überprüfen: Symbole, Widgets, Texte, Hintergrundfarben, etc.

Das führt dazu, dass Sie das Aussehen Ihres Macs Dutzende Male pro Stunde ändern müssen. OK, Sie denken jetzt vielleicht:„Was? Es sind doch nur drei Klicks nötig. Öffnen Sie die Einstellungsleiste, klicken Sie auf das allgemeine Symbol, dann auf den Regler für hell oder dunkel, das war’s!„. Aber mal ehrlich, wenn Sie ein Entwickler oder Tester sind, wird es sehr mühsam, diese Aktionen immer wieder zu wiederholen.

Tipps blank

CSS Media Query für eine dunkle oder helle UI

Der dunkle Modus hat in letzter Zeit stark an Bedeutung gewonnen. Deshalb haben wir in 4D v19 Unterstützung für diesen Modus hinzugefügt und in der entsprechenden Ankündigung ein paar Möglichkeiten genannt, wie Sie ihn an Ihre Bedürfnisse anpassen können.

In diesem Blog-Beitrag konzentrieren wir uns auf CSS und erklären im Detail, wie Sie CSS-Stile für helle und dunkle Modi mithilfe von CSS-Medienabfragen festlegen können.

Tipps blank

4D View Pro: Ende des Dokumentladens

Wenn Sie 4D View Pro (insbesondere im Offscreen-Modus) mit komplexen Dokumenten verwenden, kann die Berechnung aller Formeln eine Weile dauern und es kann schwierig sein, zu wissen, wann sie endlich abgeschlossen ist (und es ist wichtig, zu warten, bevor Sie Befehle wie Export oder Druck aufrufen).

Als Lösung haben wir zwei neue Ereignisse eingeführt. Eines davon wird für jede einzelne Berechnung/Formel aufgerufen, was zum Auslösen eines Timers verwendet werden kann. Wenn die Zeit abläuft, ohne dass eine weitere Formel fertiggestellt wurde, können wir davon ausgehen, dass das gesamte Dokument fertiggestellt ist.

Tipps blank

4D Write Pro – Volltext-Indexierung

„Ich will alle Dokumente finden, in denen vom Tango die Rede ist! Ich brauche sie schnell! Kann ich das machen?“

Ok, aber erst einmal durchatmen!

Für die Stichwortsuche in 4D Write Pro Dokumenten muss lediglich ein neues Indizierungsattribut in jedem Dokument hinzugefügt werden. Dies geschieht nicht standardmäßig, da diese Art der Suche nicht oft erforderlich ist und es keinen Sinn machen würde, die Größe der Dokumente systematisch zu erhöhen. Wenn sie jedoch benötigt wird, ist diese Art von Index sehr einfach zu erstellen.

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.

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!

Page 6 of 13