Produkt
Uncategorized

Bei Größe ändern… Bei Größe ändern… Bei Größe ändern… Bei Größe ändern…

Sie fragen sich, wie Sie eine schöne und dynamische Benutzeroberfläche erstellen können? Wenn die Größe eines Formulars geändert wird, werden die Formularobjekte, deren horizontale oder vertikale Größe so eingestellt ist, dass sie verschoben oder vergrößert werden, in der Regel automatisch in der Größe angepasst. In einigen Fällen (z. B. bei einer feineren Verwaltung der Benutzeroberfläche) entscheiden sich die Entwickler dafür, die Größe und Position der Formularobjekte durch Programmierung zu steuern. Dazu überprüfen sie das Ereignis „on resized“, das innerhalb der Formularmethode ausgelöst wird. Aber was passiert, wenn das Formular ein oder mehrere Unterformulare enthält? Auf vielen Ebenen? Dieser Blogbeitrag gibt Ihnen die Antworten!

Produkt

Versenden Sie ein 4D Write Pro Dokument, das Bilder enthält, ganz einfach als Text in einer E-Mail!

Sie möchten 4D Write Pro verwenden, um HTML-E-Mails mit statischen Bildern im Text zu erstellen? Vielleicht so etwas wie einen ausgefallenen Newsletter mit Bildern der zehn besten Reiseziele der Welt, oder einfach nur mit Ihrem Firmenlogo? Sie fragen sich, wie Sie das bewerkstelligen können? Kein Wunder, denn mit 4D v18 können Sie das in drei einfachen Schritten:

  • Exportieren Sie Ihr 4D Write Pro Dokument im MIME Format,
  • Verwenden Sie den MAIL Convert from MIME um die MIME-Datei in ein E-Mail-Objekt umzuwandeln,
  • und senden Sie es dann mit dem SMTP New transporter Befehl.
Tipps

Projektdatenbanken: Nach der Umstellung

In diesem Blogbeitrag haben wir Ihnen gezeigt, wie Sie eine binäre Datenbank in eine Projektdatenbank konvertieren können. Sobald alles bereit ist und die Konvertierung erfolgreich abgeschlossen wurde, können Sie mit Ihrer Projektdatenbank arbeiten. Es stellen sich jedoch einige Fragen: Sind alle Dateien in der Datenbank nützlich? Es ist offensichtlich, dass die Strukturdatei „.4DB“ nicht mehr benötigt wird. Kann ich andere Dateien löschen?

Hier finden Sie alles, was Sie nach der Konvertierung wissen müssen.

Produkt

Erstellen eines benutzerdefinierten Fernverbindungsdialogs

Möchten Sie einen individuellen 4D Verbindungsdialog erstellen? Möchten Sie Ihre Client-Anwendung mit verschiedenen Servern verbinden? Dies sind zwei Szenarien, die Sie mit 4D v18 bewältigen können. Dieser Blog-Beitrag ist für Sie, wenn Sie einen benutzerdefinierten Remote-Verbindungsdialog erstellen und diesen mit zusammengeführten 4D Servern verbinden möchten. Lesen Sie weiter!

Produkt

4D Write Pro – Einfügen und Löschen von Zeilen und Spalten

Sie wissen bereits, dass Sie mit 4D Write Pro Tabellen erstellen und Zeilen an diese anhängen können. Mit 4D v18 haben wir noch mehr aufregende Neuigkeiten! Wir freuen uns, Ihnen mitteilen zu können, dass das Einfügen und Löschen von Zeilen und Spalten nicht nur möglich, sondern auch sehr einfach ist. Dies kann entweder über die Programmierung erfolgen, dank vier neuer Befehle, oder über die Benutzeroberfläche (über die Widgets oder das Kontextmenü). Lesen Sie weiter, um mehr zu erfahren!

Produkt

C_VARIANT, um verschiedene Arten von Werten zu speichern

Manchmal möchte man einen Code schreiben, der mit verschiedenen Variablentypen arbeiten kann, dies gilt insbesondere für generische Kodierung. Die Verwendung von Zeigern kann dazu führen, dass der Code schwieriger zu lesen und zu debuggen ist. Manchmal ist es überhaupt nicht möglich, zum Beispiel, wenn Sie eine generische Variable einem Formularobjekt als Datenquelle zuweisen wollen.

Ein neuer Befehl steht Ihnen nun zur Verfügung, mit dem Sie eine Variable deklarieren können, die verschiedene Typen von Werten speichern kann. Begrüßen Sie den neuen C_VARIANT Befehl!

Produkt

4D Write Pro und Tabellen – Einfaches Ändern der Spaltengröße

4D v16 R4 lässt Ihre Träume wahr werden, indem es Ihnen eine wichtige Funktion bietet: Tabellen. Echte Tabellen, bei denen sich der Text automatisch an die Spaltengröße anpasst und nicht „bricht“, wenn sich Ihre Daten ändern! Seitdem können Sie Tabellen mit so vielen Zeilen und Spalten wie gewünscht erstellen. Außerdem können Sie den Stil der Tabelle, jede Zeile, Spalte oder Zelle sowie die Breite der Spalten festlegen. Die meisten dieser Operationen wurden durch Programmierung erreicht, aber was wäre, wenn wir Ihnen sagen würden, dass mit 4D v18 die Breite der Spalten von den Endbenutzern geändert werden kann?