seminarSep10

Seminar: Reinschnuppern, Organisatorisches und Anmeldung →

Lesbare WebSite

Manche Designer stellen das Design über den Nutzen – nein nicht nur die Designer für Baumarkt-Artikel. Mit dem Schnee-Leoparden und Safari 5 kann ich mich auf den verschiedenen Seiten im Web wehren. Der Weg zum Erfolg geht über den Reader.

url

langesoooSuche nach diakritischen Zeichen

Mit 4D zu arbeiten hat auch den Vorteil, daß mein Anwender auch dann sein Expose findet, wenn er und sie nicht mehr wissen, in welche Richtung der Accent kippt – Exposé oder Exposè – oder ob es überhaupt einen gibt.

Sprachwissenschaftler sehen das etwas genauer. Dort will sie wirklich nur die Datensätze finden, die erdő enthalten und nicht erdö oder gar erdo. weiter …

Listboxen generisch in HTML umsetzen

Listboxen sind mein Allerweltswerkzeug. Dieser Tage brauchte ich eine Umwandlung in HTML. Der Aufruf sieht so aus:
ListBox_GenService ("Listbox_2_HTMLTable";$lb_ObjOtherNames;0;->$htmlCode_T) und in $htmlCode_T kommt der HTML-Code zurück.

Ungarisches UTF-8

Sehr schön die V12. UTF-8 kann 4D seit der V11, trotzdem bin ich heute auf die Nase gefallen. Ich sitze in Ungarn bei knapp 40° über Null und IMPORT TEXT bringt mich ins Schwitzen. weiter …

Änderungen der Oberfläche der V12

Wenn mir was Neues auffällt wird die Beschreibung ergänzt. Angefangen mit Registerkarten und Popups, ergänzt um den Methoden-Editor und die Schriften, … →

Unicode nutzen

Die Eingabe von Unicode-Zeichen in 4D Felder ist problemlos. Im Prinzip klappt das Einsetzen auch in der Eigenschaftenliste und im Methoden-Editor. Sobald der Cursor jedoch die Einsetzstelle verläßt, zeigt 4D nur noch ein "?". Iss nix mit Unicode und Methoden-Editor - zumindest nicht auf direktem Weg.

Der indirekte heißt XLiff →

semesterPivotIm Schnellbericht rechnen

Die ersten 5 Spalten zeigen Feldinhalte, alle weiteren Spalten enthalten Variablen. Der Inhalt der Variablen wird unmittelbar vor dem Druck der Zeile aus den Feldinhalten verknüpfter Tabellen ermittelt.

Wie mache ich das? →

Mein Version-Control-System

Nur 4D-Mittel (Macros und SOAP) – kein Gedöns mit WebArea-JavaScript oder gar in eins der Standard-CVS sichern.
So einfach wie möglich. Aber nicht einfacher.

weiter →

Zu diesem Themenkomplex David Dancy, Sydney.

About SVG and forms in 4D

Oder unified window statt brushed metal.

Server-Service

ein TechTip, der mir auf die Sprünge hilft. weiter →

Schriften, Größen, Farben …

Was nehmt Ihr denn so für: Standardschrift (Felder) in Pixel, Schrift? Labels (Schrift, Pixel, Style)? Checkboxen (Schrift,Pixel,Style)? weiter →

mit CVS touch aufs iPhone

Dieser Tage fragte ein Kunde nach: er möchte seine Daten mitnehmen, bzw. einen aktuellen Auszug. Sie müßten nicht änderbar sein. Dafür habe ich eine feine Lösung gefunden: weiter →

Wenn es auf Groß und klein ankommt

NagyGross

In meiner Datenbank will ich, wenn ich den Nachnamen Nagy suche nicht alle Vorkommen von nagy finden. Kann ich das mit 4D lösen?
Nee, zumindest nicht ohne Hilfe. weiter →

Tabellen aus dem Web

Manchesmal brauche ich für eine Lösung Daten, die ich im Web finde. weiter →

dreirk Registerkarten selber gestalten

Neuerdings (v11) beherrscht 4D die Registerkarten, die mit Panther im Okt. 2003 neu eingeführt wurden. Naja →

Aufschrei in der 4D-Gemeinschaft bzgl. Bronze-, Silber- und Gold-Partnerverträge. Klarstellung vom 28. Jan. 2010:
About the new 4D Partner Program
und wie es im realen Leben funktionieren könnte. Mein Verständnis: wer einen der Verträge hat, hat die Entwicklungslizenzen nur gemietet. Soll, muß, kann nicht weiter gemietet werden, sind die Lizenzen weg - time-bombed.
Darauf kann kein 4D-Entwickler sein Geschäft aufbauen! Deshalb nun die Klarstellung: für 30% des dann aktuellen Listenpreises (was immer das ist) kann man Lizenzen erwerben die nicht mehr time-bombed sind.

Ergo: … meine 4D Entwicklerversion Mac werde ich immer updaten, dann habe ich alle Lizenzen, die ich brauche. Die Windowsversion läuft über den Supportvertrag, ebenso der Server.

Stilformate überleben

Nach dem Update von 2004.7 auf die 2004.8, crasht die Datenbank auf Windows. Auf MacOS kein Problem, abgesehen von Open document.

Sie crasht in der Zeile Open form window. Formular neu aufgebaut, alle Graphiken neu eingebaut – kein Erfolg. Das erste Fenster auskommentiert, jetzt crasht es beim zweiten – Sch…

V11 ist ebenfalls nicht vor Problemen durch Stilformate nach dem Kopieren von Elementen von einer in eine andere Datenbank gefeit. Das MSC ist ein Teil der Hilfe.

Glas-Trackpad vs. Magic Mouse

Nachtrag vom 1.4.2010 mit Video

Über MacBook Pro Unibody, Glas-Trackpad, kabellose Alu-Tastatur, Magic Mouse, FingerMgmt, Karpaltunnelsyndrom und eine Erinnerung an die handfreundliche Gestaltung des iMac to go

fusszeilefest

Ein Lob auf den Debugger

Heute hat mich PLUGIN LIST gebissen.

Listbox-Rollbalken generisch ein- und ausschalten

Listboxen sind ein feines Werkzeug. Ein kleines Tool, das ich mir für Listboxen einrichtete ist ListBox_GenService ("ScrollBar_Visible";$lb_ObjName). Es ist für die Funktion einer Listbox vollkommen unwichtig und fürs gute Aussehen unverzichtbar.

Zwei Fenster, ein Prozeß mit Dialog("Formular";*)

Diesen Satz im Handbuch mag ich besonders: Dieser Öffnen-Modus ist besonders hilfreich zum Anzeigen eines Palettenfensters mit einem Dokument, ohne dass dazu ein weiterer Prozess aufgerufen werden muss.
Endlich eine Möglichkeit ein Palettenfenster im gleichen Prozeß zu betreiben. Nur der Update im sekundären Fenster, der muß angeschoben werden. Doch die Lösung ist einfach, wenn auch unerwartet.

Visitenkarten scannen

Nicht neu aber nun mit dem iPhone

Ein Trick mit dem Etiketten-Editor oder ein Datensatz mehrmals in der Auswahl

Für jeden Datensatz eine unterschiedliche Anzahl Etiketten aus dem Etiketten-Editor in einem Rutsch drucken. Sie meinen das geht nicht? Geht doch :-)

4D Entwicklerkonferenz 2009

v12mb

Auch 2009 wieder in Ismaning, am 17.11.09 ein Tag vor dem Kalten Mittwoch. Am Abend vorher Stammtisch in Jan's Bistro und am Tag danach Das 4D Upgrade Training zu 4D Version 12. weiter …

13.-14. Okt. 2009 ausführlichere Infos von Tim Nevels aus der NUG, ergänzt um den ein und anderen Kommentar. Was ist Wakanda? Die Highlights der 4D Entwicklerkonferenz 2009 in Ismaning sind am 15. per eMail eingetroffen.

Walt Nelson 17.10.09: But I asked myself: What is the most important single thing that I learned at the Summit - something that is not likely to change? What lasting impression can I take away from 4D Summit 2009?

Zu früh für den Sonnenuntergang

neu

Nachtrag 30. März 2010: in 10.6.3 behoben!

4D und abstürzen paßt nicht zusammen. Selbst beim Programmieren – wenn ich mich nicht zu blöd anstelle – fahre ich 4D nach Tagen nur dann runter, wenn ich angesammelten Entwicklermüll aus dem Speicher loswerden will. Und jetzt melden sich die Kunden, sie könnten keine Dokumente mehr in die Datenbank einlesen, weil 4D Client abstürze. Der Kunde hat immer Recht und dieses Mal wirklich weiter …

Nachtrag 30.9.09: has been fixed … with the next v11 version und betreff des gleichen Fehlers in V2004 So, for any 2004 issue, the correction is done only in the upper version (v11) if necessary. Wat nu?

Nachtrag vom 25. Nov. 2009: in 4D V11.5 und MacOSX 10.6.2 noch nicht behoben

Zufriedenheit im Berufsleben

Kleinigkeiten - Zeitsparer

Äpfel und Birnen - SMTP_Send

So einfach wie geht

… ist ein essentieller Konkurrenzvorteil. weiter …


2. April: nun auch im 4Dblog angekommen :-)

Back to my 4D Server

image

Siehe auch Bemerkungen bzgl. Fernwartung Windows/Mac und DSL.

Grenze

 
Schlagzeilen und Zusammenfassungen frei Haus bekommen
oderin TechSprech RSS-feed Themen abonnieren abonnieren. Was ist RSS?
Wie eMail nur besser und Sie müssen die Nachrichten nicht selber abholen. Lassen Sie sich das Abonnieren von Armin aus der Sendung mit der Maus erklären

Abonnieren:
1. imageDDDD-Themen,
2. Gefunden und für gut befundenen.

Graphik

4D themes: fresh from the workbench

imagecurrently available in englisch:
NEW: Simple & Lazy

David Dancy … extracting the information that's encoded in a 4D structure file - SVG and 4D - David Adams about Mockup and Wireframing - retrieving MAC-addresses - sampler listbox-templates - Listboxes with footers - Simulating Sub-Pages on Multi-Page Forms - MySQL dump - Dreaming of a rich-text-editor in 4D - iPhone and 4D - email-communication - 4D Write and HTML - Which Web-Editor - Integration of 4D and Web - Cursor-movement in Listboxes - Integrating an Excel-workflow into 4D - Database Photography - Parcels and Ownerinformation atop satellite maps

gutschnellbillig