Aktion bei Größenänderung der Listboxspalte ausführen
Das Ereignis On Column Resize wird jetzt „live“ während der Größenänderung der Listboxen ausgelöst, solange der Benutzer die Spaltenbreiten ändert (vorher wurde es nur einmal, am Ende der Größenänderung, erzeugt).
Dank dieser Funktion haben 4D Programmierer die Möglichkeit, live und reaktionsschnell Oberflächen zu erstellen, die auf der tatsächlichen Breite der Spalten basieren!
Kopf- und Fußzeilen in 4D Write Pro
4D Write Pro ist mit 4D v16 auf dem Vormarsch!
Sie können jetzt Kopf- und Fußzeilen in Ihre 4D Write Pro Dokumente einfügen, aber auch vorhandene Kopf- und Fußzeilen abrufen, wenn Sie ein bestehendes .4w7 Dokument mit dem 4D Write Plugin öffnen.
Sie können Dokumentabschnitte definieren und Kopf- und Fußzeilen für alle oder für jeden Abschnitt einzeln hinzufügen. Sie können unterschiedliche Kopf- und Fußzeilen für die rechte und linke Seite oder für die erste Seite des Abschnitts festlegen. Natürlich können Kopf- und Fußzeilen wie der Rest des Dokuments gestaltet werden (Schriftart, Farbe, Rand, Polsterung, Umrandung…) und auch Bilder enthalten.
Inline-Bilder in 4D Write Pro Dokumente einfügen
Sie möchten Ihr Firmenlogo in die Signatur aller Ihrer 4D Write Pro Dokumente einfügen, wenn diese erstellt werden? Oder Sie möchten für jede Ihrer Rechnungszeilen ein Produktbild hinzufügen?
Mit 4D v16 ist es jetzt möglich, Inline-Bilder programmgesteuert in Ihr 4D Write Pro Dokument einzufügen, und zwar mit dem Befehl WP INSERT PICTURE!
Weitergehen mit Objektfeldern
Die mit v15 eingeführtenObjektfelder ermöglichen unstrukturierte Datenbanken, ähnlich einer schemalosen Datenbank (NoSQL). 4D v16 geht einen großen Schritt weiter. Sie erhalten eine dynamische Struktur für unstrukturierte Daten… Verwirrt?
Stellen Sie sich vor, Sie verwenden ein Objektfeld, um Ihren Kunden die Möglichkeit zu geben, benutzerdefinierte Daten zu speichern, wobei sie ihre eigenen Felder erstellen können. Das funktioniert gut und ist einer der interessantesten Gründe für die Verwendung eines Objektfelds. Das Problem ist, wie Sie Ihren Kunden ermöglichen, diese unstrukturierten Daten abzufragen. Sie wissen nicht, welche „Felder“ sie verwendet haben, Sie können keinen Abfrage-Editor darauf aufbauen oder ein Dropdown-Menü mit den verwendeten Werten anbieten.
Unicode für Texte in Formularen verwenden
In 4D v16 werden die Texte für alle Formularobjekte (statische Texte, Schaltflächen, Kontrollkästchen, etc…) in Unicode gespeichert, so dass Sie Zeichen aus verschiedenen Sprachen direkt im Formulareditor verwenden können.
Besonders für asiatische oder osteuropäische Sprachen wird dies den Entwicklungsprozess erleichtern.
Neues „On mouse up“-Ereignis für Bildobjekte
In 4D v16 gibt es jetzt ein neues „On Mouse Up„Ereignis für nicht verschiebbare Bildobjekte!
Diese Funktion ermöglicht es Ihnen, SVG-Objekte einfach zu zeichnen und/oder zu verschieben, ohne dass Sie Tricks wie „SET TIMER(1)„, um zu erkennen, dass die Maustaste losgelassen wurde.
Datensätze mit übereinstimmenden Objektattributen in der Auswahl suchen
4D v16 bietet Ihnen eine verbesserte Integration von Objektfeldern in Ihrer Datenbank.
Wenn Sie bereits Sets eines Objektfeldes vorausgewählt haben, können Sie diese Sets jetzt mit nur einem 4D Befehl abfragen: einfach und schnell!
XML-Befehle sind jetzt thread-sicher
Möchten Sie die Skalierbarkeit Ihrer Datenbank verbessern und die gesamte Leistung Ihrer Multicore-Maschinen nutzen?
Mit 4D v16 haben wir die Liste der thread-sicheren Befehle erweitert, damit Sie präemptive Prozesse in Ihrem XML-Code verwenden können.
Benachrichtigung über den Ruhezustand der Anwendung
Mit der neuen Netzwerkschicht können wir neue Funktionen implementieren, die mit der alten Netzwerkschicht nicht möglich waren. Die erste ist die Benachrichtigung über den Ruhezustand der Anwendung.
Reibungslose Produktaktivierung
4D v16 bietet jetzt eine einfache und reibungslose Produktaktivierung. Ob für die Entwicklung oder den Einsatz, profitieren Sie von der verbesserten Benutzerfreundlichkeit bei der Aktivierung Ihrer 4D Produkte!
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik