Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Feldnamen ändern

 

Business OPEN verwaltet für jedes Feld drei verschiedene Feldnamen:

 

NameInternal

Der interne Feldname (NameInternal) wurde dem Feld vom

4D-Entwickler zugeteilt. Der NameInternal kann vom Anwender nicht geändert werden.

 

NameCustom

Unter dem Benutzernamen (NameCustom) tritt ein Feld dem Anwender im Sucheditor und im Sortiereditor entgegen. Der NameCustom kann auf Wunsch editiert werden.

 

LabelName

Der LabelName eines Feldes definiert die Feldbeschriftung am Bildschirm. In einigen Fällen soll dieser zwecks besserer Orientierung für den Endanwender geändert werden.

 

Geben Sie den gewünschten Bildschirmnamen im Feld LabelName ein und drücken Sie die Tabulatortaste:

 

 

Eintragfest_

Gleichzeitig wird die Checkbox Eintragfest_ aktiv. Das Kennzei- chen bewirkt, dass nach der nun fälligen DataDict -Aktualisierung Ihre benutzerdefinierten Feldbezeichnungen erhalten bleiben und nicht von den BO-Masterlabels übersteuert werden.

 

Tipp:

Wenn Sie zunächst den NameCustom ändern und den Tabulator betätigen, wird der LabelName automatisch angepasst.

 

Exkurs: Feldnamenverwaltung in XLIFF-Datei

 

Bis zur Version Business OPEN 2006 (4D 2004) wurden die Feldnamen in BO ausschließlich in einer Ressourcendatei verwaltet.

 

Seit der Version BO v11 hat 4D jedoch seine Ressourcenverwaltung komplett umgestellt und verwendet zur Verwaltung von Feldbeschriftungen sogenannte XLIFF-Dateien.

 

Das XML Localization Interchange File Format (abgekürzt XLIFF) ist ein Quasi-Standard zum Austausch von Übersetzungsdaten (wie z.B. Feldbeschriftungen) zwischen verschiedenen Anwendungen.

Infos: http://de.wikipedia.org/wiki/XML_Localization_Interchange_File_Format

 

Beim Programmstart lädt BO die in den XLIFF-Dateien vorhandenen Feldbeschriftungen, welche somit die nach wie vor vorhandenen BO-Ressourcen übersteuern.

 

XLIFF-Dateien können nicht direkt vom Anwender geändert werden. Die Änderung von Feldlabels in BO konnte daher in Business OPEN v11 nicht mehr in der Datei "DDFields" erfolgen. Zur Änderung von Feldnamen wurde der BO Spracheditor im Systemmanagerdialog herangezogen. Dieser ermöglichte auch die Definition fremdsprachiger Labels.

 

In der aktuellen Version Business OPEN v20 ist der Spracheneditor nicht mehr zugänglich, da BO-seitig obsolet. Feldnamen können nun wieder und ausschließlich direkt im DDFields-Datensatz geändert werden. Werden fremdsprachige Labels benötigt, kann die Übersetzung durch einen frei wählbaren XLIFF-Editor erfolgen.

 

 

Laden bei Neustart

Beim Neustart von BO (Client oder Einplatzversion) werden die aktuellen Feldbeschriftungen aus der Datei DE.xlf geladen.

 

Nach der Änderung einer Feldbeschriftung ist ein "großes" DataDict-Update erforderlich, damit das neue Label allen Benutzern im Netzwerk zur Verfügung.steht.

 

 

In unserem Beispiel wurden auf die oben beschriebene Weise der LabelName und der NameCustom der Felder Free_4/5/6_Real in Umsatz/Absatz/Zusatz_geplant umbenannt.

 

Hintergrund:

Die Freifelder Free_4/5/6_Real auf Seite 4 der Adresse sollen die geplanten Umsatz-, Absatz- und Zusatzzahlen der Adresse für das aktuelle Jahr aufnehmen, damit diese anschließend im Rahmen eines Soll-/Ist-Vergleichs ausgewertet werden können.

 

Die Feldbeschriftungen sind nach dem Erzeugen der DE.xlf-Datei und dem Neustart von BO entsprechend umbenannt:

 

 

 

Weiterhin stehen die Felder nun im Such- und Sortiereditor unter ihrem neuen Namen zur Verfügung:

 

 

Aber Achtung:

In den Berichtswerkzeugen 4D Bericht und SuperReport Pro finden Sie die Felder ausschließlich unter ihrer internen Feldbezeichnung!


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite