Zeitstempel ist jetzt verfügbar!
„Zeit ist Geld„, sagte Benjamin Franklin, und je genauer wir sie zählen können, desto besser. Wir haben jetzt einen neuen Befehl, um einen genauen UTC-Zeitstempel einschließlich Millisekunden zu erhalten.
Neue Informationen im MSC-Dialog verfügbar
Wenn Sie eine große Datenbank mit vielen Daten verwenden, sollten Sie mit dem 4D MSC Dialog sehr vertraut sein. Das Wartungs- und Sicherheitscenter enthält alle Werkzeuge, die für die Information, Überprüfung, Analyse, Wartung, Sicherung und Komprimierung von Daten und Strukturdateien benötigt werden.
Aufgrund der jüngsten Rückmeldungen einiger unserer Benutzer haben wir diesen Dialog in dreierlei Hinsicht verbessert:
- Es wurde ein Link zum Pfad der Protokolldatei hinzugefügt
- Neue globale Informationen über die Daten sind zugänglich
- Informationen über Tabellen sind nun sowohl im Wartungs- als auch im Standardmodus verfügbar
Suche durch Verknüpfung von Array-Attribut-Abfrageargumenten
Objektfelder, die mit 4D v15 eingeführt wurden, ermöglichen das Speichern und Indizieren unstrukturierter Daten. Dies kann ein allgemeiner Datensatz sein, wie Vorname, Nachname, Geburtstag. Es können unterschiedliche Daten in jedem Datensatz sein, wie z.B. ein Geschäft, das unterschiedliche Attribute für Schuhe (Größe, Farbe), Computer (CPU, Speicher), Drucker (Farbe, Tinte), eine Liste von Werten oder alle in beliebiger Kombination benötigt.
Hier ist eine echte User Story eines 4D Kunden:
„Meine Badge-Anwendung verwaltet die Zugangsrechte für jede Person zu einem Gebäude und für ein Zeitfenster. Diese Informationen sind in einer Datenbank als Array von Objekten gespeichert (z.B.: {Zutrittsrecht, Gebäude, Zeitfenster}). Ich möchte in der Lage sein, nach Personen zu suchen, die während eines Zeitfensters Zugang zu einem Gebäude haben.
4D bietet mehrere Möglichkeiten , Daten abzufragen, mit Index und damit extrem schnell.
Verbesserung der Suche im Design-Dialog
Find in design Der Dialog wurde aktualisiert, um ein benutzerfreundlicheres Design sowie 2 neue Funktionen zu bieten, die die Benutzerfreundlichkeit verbessern: eine neue Stopp-Schaltfläche, mit der die laufende Suche angehalten werden kann, und eine neue Option zum Filtern Ihrer Suchergebnisse.
Einfache Erstellung tabellenübergreifender Berichte mit dem Quick Report Editor
In 4D v16 R2 wurde mit dem 64-Bit Quick Report Editor ein neuer Schritt erreicht: die tabellenübergreifenden Berichte sind jetzt verfügbar!
Wie Sie wahrscheinlich schon bemerkt haben, wurde der neue Quick Report für 64-Bit-Versionen seit v15 R3 vollständig überarbeitet, um Ihnen und Ihren Endanwendern ein besseres Benutzererlebnis zu bieten. Nach den Listenberichten, die als allererster Schritt verfügbar waren, gehen wir nun weiter und liefern tabellenübergreifende Berichte.
Listbox : mehr Programmiermöglichkeiten!
Möchten Sie mit Listboxen generisch programmieren? Dann ist diese Funktion genau das Richtige für Sie!
Mit 4D v16 R2 können 20+ neue Eigenschaften von Listboxen dynamisch durch Code manipuliert werden, so dass 4D Entwickler jetzt die volle Kontrolle über das Listbox-Formularobjekt haben! Die Liste ist lang: Multi-Style, Wordwrap, Single-Click-Edit, Truncation Mode, minimale und maximale Spaltenbreite und vieles mehr. Die Eigenschaften gelten für die gesamte Listbox, ihre Spalten oder für beide.
Keine Eigenschaft mehr, die nur im Entwurfsmodus über die Eigenschaftsliste verfügbar ist: jede einzelne Eigenschaft kann jetzt mit 2 Befehlen gesetzt und abgerufen werden: LISTBOX SET PROPERTY und LISTBOX Get property.
Datensätze nach Objektattribut sortieren
Mit jeder 4D Version werden die Objektfelder immer leistungsfähiger.
Mit 4D v16 R2 steht Ihnen ein neuer 4D Befehl zur Sortierung Ihrer Datensatzauswahl nach einem oder mehreren Attributen zur Verfügung. Der neue Befehl ORDER BY ATTRIBUTE funktioniert genauso wie der Befehl ORDER BY; Sie müssen lediglich einen Attributpfad übergeben, nach dem Sie Ihre Auswahl sortieren wollen – ganz einfach!
Neue Rendering-Engine für den Webbereich
4D aktualisiert seine interne Komponente für eingebettete Web Area Objekte für die aktuellste und am besten gewartete bestehende Rendering Engine. Da wir den neuesten Stand der HTML- und JavaScript-Technologie dauerhaft unterstützen wollen, wechseln wir für den Webbereich für alle 4D 64-Bit-Versionen zu Blink (auch in Google Chrome verwendet).
Hervorhebungsfarbe bei Auswahl einer Listboxzeile anpassen
Es wurde ein neuer Schritt unternommen, um unseren Entwicklern ein vollständig anpassbares Listbox-Objekt zur Verfügung zu stellen, das vollständig an die Bedürfnisse der Benutzer angepasst werden kann. In den Listboxen ist eine neue Option verfügbar, die es ermöglicht, die endgültigen Schnittstellen zu verbessern: Diese Option heißt„Hide selection highlight“.
Mit nur einem Klick kann diese Option aktiviert werden. Sobald sie aktiviert ist, wird die Systemhervorhebung vollständig unsichtbar.
Neue Enterprise-Funktion: Unterstützung von Snapshots virtueller Maschinen
Wenn Ihre Benutzer Ihre Anwendung als virtualisierte Anwendung ausführen, ist die Wahrscheinlichkeit hoch, dass sie VMWare vSphere (Hypervisor ESXi) verwenden und Snapshots einsetzen.
4D v16 R2 wird automatisch ein VSS-Writer-Dienst installiert. VSS steht hier für Volume Shadow Copy Service. Wenn der VMWare -Administrator einen Snapshot startet, informiert VMWare den Gast, der den VSS-Writer informiert, der wiederum 4D Server informiert, den Cache zu leeren und eine Sekunde lang zu warten. Dann wird das Betriebssystem informiert, dass die Dateien .4DD, .4DIndx und .Journal zusammengehören und gleichzeitig ein Snapshot erstellt werden muss. Das Betriebssystem übernimmt dies, und 4D Server kann weiterhin Client-Anfragen bearbeiten. Das „Einfrieren“ dauert etwa eine Sekunde und wird in der Regel von angeschlossenen Benutzern nicht einmal bemerkt.
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