JSON-Key and object name

english preferred JSON ist die aktuelle Sau, die durchs Dorf getrieben wird. Davor war es XML oder CSV oder … ist vergessen. Wie auch immer, JSON wird von 4D unterstützt. Jetzt hatte ich eine Idee, wie ich mir das Aufheben von Voreinstellungen vereinfachen kann, in dem ich die Objektnamen der Formularobjekte als JSON-Key (der key in key-value oder […]

I love Mac-packages

english preferred Auf dem Mac Die Packages auf dem Mac sind ein Segen. Das ist ein Icon der App und ein Doppelklick startet diese. Für uns 4D-Entwickler sind die Packages Klasse. Schicke ich einem Kunden eine 4D-Anwendung, schicke ich diese als gezippte *.4dbase oder als Link. Nicht zippen liefert über Mail und WebServer nur einen Ordner und das sähe […]

More useful stylesheets

english preferred Ohne Stilvorlagen, keine 4D-Datenbank. Das ist gut. Doch leider hält die Organisation der Stilvorlagen nicht mit der OS-Entwicklung Schritt. Dieser Screenshot ist vom aktuellen Stand in V15.1 64-Bit. Für OS X braucht es nur einen Eintrag, für Windows sind es zwei, Windows 10 ist noch nicht berücksichtigt. Ich finde es sinnvoll, daß 4D das […]

The little things, that add up on 64-Bit

english preferred 64-Bit 4D Server hat seine Berechtigung mehr Speicher mehr Cache mehr Anwender Im Einzelplatz erscheint 32-Bit hinreichend: „Ich brauche kein 64-Bit 4D, so viele Daten habe ich nicht.“ Falsch gedacht. Die kleinen Vorteile machen sich auch bezahlt. V15.1 ist die aktuelle 32-Bit 4D. Hier macht 4D noch vieles selbst, sicherlich auch um auf […]

Buttons, a never ending story

english preferred 4D bietet Standard-Buttons verschiedener Art an … und ist doch immer weit hinter der aktuellen Mode her. Die Mode entwickelt sich auf den beiden OS, Mac und Windows, die 4D unterstützt. Dynamischer sind die Entwicklungen im Web und auf iOS und Android – hierzu gibt es nicht das Richtige von 4D. Also baut […]

Drag & Drop on Subform

english preferred? Ich will die Ausgaben mit Fotos der Belege verknüpfen. Links habe ich die Listbox mit den Journal-Einträgen, rechts ein Subform-Widget für die Beleg-Buchung. Das Beleg-Foto auf das Widget droppen soll beide verbinden. Hier im Screenshot zu sehen, landet das Beleg-Foto im Widget. Subforms sind besondere Formular-Objekte. Sie reagieren nur auf eine kleine Auswahl der […]