4D Write Pro: Tabellen ohne Grenzen!
Seit der Einführung von Tabellen in 4D Write Pro sind viele neue Funktionen hinzugekommen. Dazu gehören Kopf- und Fußzeilen, Sortierumbrüche und natürlich die Möglichkeit, eine Datenquelle mit den Tabellen zu verknüpfen, um sie automatisch auszufüllen!
Diese letzte Option bedeutete, dass die maximale Anzahl von Zeilen pro Tabelle (1000) oft erreicht werden konnte. Wir haben dies berücksichtigt und seit 4D 20 R5 ist diese Grenze nicht mehr fest und wird von 4D Write Pro kontrolliert, sondern nur noch durch den verfügbaren Speicher begrenzt!
Eine Klasse für die einfache Handhabung Ihrer Unterformulare
Im Forum wurden mehrere Anfragen, Tipps oder Fragen zur Anzeige einer Nachricht, einer Sanduhr oder einiger Oberflächenelemente im Vordergrund eines Formulars gestellt, während der Rest ausgeblendet wurde. Sie können diese Art von Schnittstelle mit Unterformularen und Aufrufformularen erstellen. Der Code kann kompliziert werden, wenn Sie mit einem mehrseitigen Formular arbeiten.
Um Ihnen die Arbeit zu erleichtern, hat Vincent De Lachaux eine Klasse vorbereitet, die die Verwaltung von Unterformularen in einem mehrseitigen Formular vereinfacht. Sie lädt das Unterformular während der Laufzeit, steuert es von einem Worker aus und positioniert es neu, wenn die Größe des Hauptformulars geändert wird. Sie können sich auf Ihre Dialoge konzentrieren, ohne sich um die Mechanik zu kümmern.
4D Write Pro – Ein Assistent zum Erstellen von Tabellen mit Daten
In den letzten Versionen von 4D Write Pro wurden viele tabellenbezogene Funktionen hinzugefügt. Sie können ganz einfach Tabellen auf der Grundlage von Datenbankdaten erstellen, indem Sie Kontexte, Datenquellen und Formeln verwenden.
Dies ist so einfach, dass viele Ihre Endanwender diese Funktion einfach so nutzen lassen wollen, wie sie ist. Wir wissen jedoch, dass dies manchmal eine Herausforderung für Benutzer sein kann, die nicht in der Formatierung von Datenquellen oder Formeln für verschiedene Tabellenkomponenten geschult sind. Um dieses Problem zu lösen, haben wir eine Lösung entwickelt, die mit 4D v20 R2 ausgeliefert wird: den brandneuen Tabellenassistenten.
Der Assistent steht den Endanwendern zur Verfügung; sie können die vom Entwickler zur Verfügung gestellten Vorlagen nutzen, die an ihre Verwendung und ihr Geschäft angepasst sind. Das Konfigurieren von Vorlagen umfasst:
- Definieren von Datenklassen und Datenklassenattributen,
- Übersetzen von Datenklassen, Datenklassenattributen und Formelnamen,
- Vorbereitung von Formeln, die an das Geschäft angepasst sind,
- Entwurf von Grafikstilen.
Lesen Sie weiter, um mehr zu erfahren, und vergessen Sie nicht, sich die HDI und das Bonusvideo anzusehen, das Sie durch die verschiedenen Möglichkeiten führt.
Data Explorer eingebettet in 4D
Mit demData Explorer können Sie die Daten in Ihrer Datenbank anzeigen. Sie können auswählen, welche Felder angezeigt werden sollen, die Daten organisieren, filtern und sortieren.
Mit 4D v20 kann der Data Explorer in 4D geöffnet werden, statt in einem externen Browser. Anwender können den Data Explorer mit nur einem Klick direkt von der Toolbar aus aufrufen, was Zeit spart und die Produktivität erhöht.
Entwicklung von Formobjekten
Um Ihnen die Möglichkeit zu geben, die schönsten Oberflächen zu erstellen, verbessern wir weiterhin die Formularobjekte. Seit 4D v19 R6 können Sie einen abgerundeten Rahmen für statische Text- und Eingabetext-Formularobjekte definieren.
Mit 4D v20 stehen Ihnen neue Möglichkeiten zur Verfügung.
- Für Schaltflächen, Optionsfelder und Kontrollkästchen haben wir neue Einstellungen für den Text und das Symbol hinzugefügt.
- Bei Schaltflächen und Kontrollkästchen wurde die Anzahl der Zustände für das Symbol verbessert, um eine bessere Darstellung für den Endanwender zu ermöglichen.
Einführung in die neuesten Funktionen zum Suchen und Ersetzen
Die Funktion „Suchen und Ersetzen“ im Code-Editor gibt es schon seit vielen Jahren. Entwickler können damit einfach und effizient Code suchen und ersetzen, insbesondere bei großen Codebasen. 4D v20 bringt Verbesserungen, die von Entwicklern, die sich auf diese Funktion verlassen, um ihre Arbeitsabläufe zu optimieren, sehr geschätzt werden:
- Kenntnis der Anzahl der zu ersetzenden Vorkommen,
- die Position des aktuellen Vorkommens zu kennen,
- ständiger Zugriff auf die Navigationsoptionen Next und Previous,
- die Anzeige einer Palette anstelle eines modalen Fensters, um die Anzahl der Klicks zu begrenzen.
Testen Sie Ihre Windows-SDI-Anwendung
Es ist schon lange her, dass Sie Ihren Kunden zusammengeführte Anwendungen im SDI-Modus anbieten konnten.
Wir wissen, dass das Testen einer SDI-Anwendung eine Herausforderung sein kann. Mit 4D v19 R8 können Sie sich das Ergebnis Ihrer Anwendung ansehen, ohne dass Sie Ihre Standalone- oder Client-Anwendung erstellen müssen.
Lesen Sie weiter, um alle Details zu erfahren.
Variable Zeilenhöhen in sammlungsbasierten Listenboxen
Listenfelder sind die vielseitigsten und am besten anpassbaren Formularobjekte. Mit dem Erscheinen von 4D v19 R8 ist es nun möglich, automatische Zeilenhöhen für Sammlungen und Entity-Auswahlen zu definieren!
Automatische Zeilenhöhen waren bereits für array-basierte Listboxen möglich. Diese Möglichkeit wird nun auf Listenfelder erweitert , die auf Sammlungen… und Entity-Auswahlen basieren!
Das Jahr im Rückblick: Die fünf wichtigsten Features des Jahres 2022
2022 hat vier Produktversionen mit vielen von Ihnen gewünschten Funktionen erhalten.
Es war nicht einfach, nur fünf Funktionen aus der ständig wachsenden Liste auszuwählen. Wir haben diese Liste der Top-Funktionen von 2022 zusammengestellt, basierend auf dem positiven Feedback, das wir erhalten haben.
Ein Farbanstrich für den Struktur-Editor
Der Struktur-Editor ist ein entscheidendes Element Ihres Projekts. In erster Linie ermöglicht er Ihnen, Ihre Struktur zu erstellen. Vor allem aber ermöglicht er es Ihnen, Ihre Tabellen, Felder und Realationen während der Entwicklung zu visualisieren, was bei der Datenmanipulation immer hilfreich ist.
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