TextBox
Definition
Mit der TextBox können editierbare Textfelder erstellt werden mit denen die Werte von Datenbank Spalten angezeigt und bearbeitet werden können.
Toolbox Button
Steuerelement spezifische Eigenschaften
Mehrzeilig
Wenn aktiviert, kann man mehrzeiligen text eingeben Mit der 'Enter' Taste wird eine neue Zeile begonnen. Dieser Zeilenumbruch wird in der Datenbank gespeichert. Bei allen TextBoxen wo das "mehrzeilig" eingeschalten ist (Multiline / Mehrzeiligen = true), gibt es einen Tooltip. Die Maus auf die Spalte halten und man sieht den "vollen" Text als Tooltip. Die Tooltips werden aber nicht größer als der Bilschirrm. Man sieht nur so viele Zeilen wie der Bilschirrm hergibt und nicht mehr. Alle Zellen wo es einen mehrzeiligen Textinhalt gibt (also einen Zeilenumbruch) erhalten rechts einen blauen Balken. Damit sieht man sofort das da nicht nur eine Zeile steht und kann die Maus drauf halten.
Wortumbruch
Wenn aktiviert, wird ein Wortumbruch / Zeilenumbruch abhängig von der Breite des Steuerelementes erzeugt. Dieser Umbruch gilt nur für die Anzeige und wird nicht in der Datenbank gespeichert.
Grossschreibung erzwingen
Wenn angehackt, wird jeder eingetippte Buchstabe automatisch in ein Großbuchstabe konvertiert
Beispiel:
"einBeliebigerText_123" wird zu → "EINBELIEBIGER_TEXT123"
Datumsformat
Das Datumsformat beschreibt die Darstellungsart des Datum.
Nachkommastellen
Definiert die Anzahl der Nachkommastellen einer Fließkommazahl. Das Control muss einem numerischen Feld mit Fließkommagenauigkeit zugewiesen werden.
Auswahl Liste (Filter Liste)
Wird diese Option aktiviert erscheint hinter dem Textfeld ein Knopf der eine Auswahlliste mit allen eindeutigen Werte der Spalte aller Datensätze der Tabelle anzeigt. Diese Liste zeigt maximal 4000 Einträge an. Intern wird hier folgender SQL verwendet. Diese Funktion steht im Eingabe, Filter und Global Update Modus zur Verfügung.
select distinct(spalte) from tabelle order by spalte
Beispiel:
Ihrer Tabelle FLURSTUECKE hat folgende Datensätze
| FID | FLURSTUECKSNUMMER | ORT |
|---|---|---|
| 1 | 500/1 | Ditzingen |
| 2 | 783 | Gerlingen |
| 3 | 99/4 | Ditzingen |
| 4 | 99/5 | Ditzingen |
| 5 | 2222/1 | Las Vegas |
| 6 | 783/7 | Gerlingen |
| 7 | 783/8 | Gerlingen |
Im Dialog zur Tabelle FLURSTUECKE haben sie ein Textbox Steuerelement auf der Spalte "ORT"
Wenn sie nun den Knopf drücken erscheint folgende Liste
- Ditzingen
- Gerlingen
- Las Vegas
Diese Funktion steht erst Version 23.1.69 auch für SQLite, Postgres und SQLServer zur Verfügung. Davor nur für Oracle.
Dateiauswahl
Legen Sie diese Eigenschaft auf True fest, um auf eine externe Datei, z. B. ein Bild, zu verweisen. Zwei zusätzliche Schaltflächen werden angezeigt. Einer wählt die Datei aus, der andere zeigt die Datei mit der zugehörigen Anwendung an (z. B. eine *.docx mit Microsoft® Word).
Der Knopf verhält sich abhängig davon wie die Konfiguration eingestellt ist und kann auch zum Hochladen von Dateien verwendet werden.
Details siehe hier:
https://help.mapedit.de/docs/dokumentation/MapEdit-AppBuilder/more/manage-documents
Der Hochladen Knopf steht nur zur Verfügung wenn bei den Projekt Rechten dies auch erlaubt ist.
Ab 26.1.32 können Bilder die mit MapEdit Mobile erfasst wurden angezeigt werden.
Vorraussetzung:
Der Inhalt des Feldes muss mit http/https beginn und den Wert "/rest/documents/files/" und kein Fragezeichen enthält.
Ist das der Fall wird der URL der Token von MapEdit Core angehaengt.
Benutze Core zum Hochladen
Ab Version 26.1.33
Wenn dies Option auf True gesetz dann werden Dateien auf den MapEdit Core Server (Wildfly) hochgeladen statt auf das klassische MapEdit Server Verzeichnis.
Sie finden die Dateien in ihrem Wildfly unter:
\standalone\data\mapedit-core-data\documents
Die URL die vom Programm erzeugt und in das Feld eingetragen wird kann nicht ohne einen zusätzlichen Zugriffstoken im Browser aufgerufen werden. Die Bilder sind dadurch durch unbefugten Zugriff geschützt.
Ist die Option Eingeschalten dann wird kein Verknüpfungsknopf angezeigt.