4D v14

Suche nach Formel, Formel anwenden

Home

 
4D v14
Suche nach Formel, Formel anwenden

Suche nach Formel, Formel anwenden    


 

 

Zusätzlich zu den Erläuterungen im Video sollten Sie folgendes beachten:

Durch Anwenden einer Formel können Sie ein Feld komplett in Groß- oder Kleinbuchstaben setzen, Zeichenketten zusammenfügen oder aufteilen (falls dies nicht schon vor dem Import festgelegt wurde oder wenn Ihre Formulare keine automatische Konvertierung oder Überprüfung vorsehen).

Im Formeleditor stehen Ihnen alle Befehle der 4D Programmiersprache zur Verfügung. Für Endanwender ist eine begrenzte Auswahl verfügbar, wenn sie auf Standardeditoren zugreifen.

Über Formeln können Sie ausgeklügelte Such- und Sortierläufe durchführen. Je mehr Sie mit den Befehlen der 4D Programmiersprache vertraut sind, desto leichter können Sie komplexe Vorgänge verwalten.

Sehen wir uns ein paar Beispiele an:

  • Sie wollen in einer Datei, die Sie in eine Benutzertabelle importiert haben, die Vornamen nachträglich groß schreiben und stellen fest, dass die Nachnamen zum Teil in Großbuchstaben, zum Teil in Kleinbuchstaben sind.
  • Außerdem sind die Telefonnummern unterschiedlich formatiert - manche haben Leerzeichen und Bindestriche, andere nicht. Manchmal wird die führende Null nicht importiert, weil eine Tabellenkalkulation während dem Export nicht korrekt formatiert wurde, etc.

Wir müssen diese nicht einheitlich oder schlecht formatierten Daten nachbearbeiten.

4D arbeitet mit dem Konzept aktuelle Auswahl. Das ist eine Liste von Datensätzen, deren Nummern im Speicher gehalten werden und die, bis auf wenige Ausnahmen, die Basis für alle Prozesse sind.

Tipp: Wenn Sie eine Formel anwenden, testen Sie erst an ein paar Datensätzen, ob sie funktioniert und das gewünschte Ergebnis liefert.

Beispiel für Sortieren nach Formel:
Das einfachste Beispiel ist ein Wörterbuchs, das per Definition bereits alphabetisch sortiert ist und deshalb nicht über eine Formel sortiert werden muss.

Was ist aber mit einem Wörterbuch für Scrabble? Hier müssen wir:

  • zuerst die Namen nach Länge sortieren nach Anzahl der Zeichen (Wörter mit 1, 2, 3 Zeichen, usw.)
  • dann innerhalb dieser Gruppen nach Alphabet sortieren

In diesem Fall müssen Sie für die erste Sortierung nach Formel sortieren.

Zusätzlich:
können Sie auch eine mehrzeilige Methode auf die Auswahl anwenden.

Wenn Sie auf dieselbe Auswahl mehrere Formeln anwenden müssen, können Sie:

  • Die entsprechenden Formeln in eine Methode setzen
  • Dann den Namen dieser Methode in die Zeile der anzuwendenden Formel setzen:

Formeln lassen sich auch in Spalten des Schnellberichteditors verwenden. Wie er funktioniert, haben wir in einer früheren Sequenz gesehen. Auf diese Weise haben Sie eine virtuell unbegrenzte Anzahl an Kombinationen zum Erstellen Ihrer Berichte, Exporte und Bearbeitungen.

 
 

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Suche nach Formel, Formel anwenden

 
ARTIKELVERWENDUNG

Self-Training ( 4D v13)
Self-Training ( 4D v14)