Enter Datafields is een manier binnen MicroStation om tekstvelden te maken die nog door de gebruiker ingevuld moeten worden. Hiermee leg je alle eigenschappen van de nieuwe tekst vast, de gebruiker hoeft alleen nog maar de tekst zelf te typen.
Deze manier van tekst-velden kun je op elke plek in de tekening toepassen, maar in de praktijk wordt het meestal gebruikt in cellen. Je herkent een Enter Datafield aan de horizontale lage streepjes (die je overigens alleen ziet als je in de View Attributes (Ctrl+B) de datafields aangezet hebt).
Het handige van het gebruik van Enter Datafields in cellen dat je de tekst nog steeds kunt invullen/aanpassen zonder de cell te hoeven 'droppen'.
Enter Datafields lijken een beetje op tags, maar tags worden altijd aan een element in de tekening gekoppeld en hebben altijd een naam (tagname).
De kleur van de Enter Datafields werd dus vooraf bepaald (in de cell of bij het maken van de Enter Datafield). Sinds MicroStation CONNECT Edition update 10 is er echter iets veranderd.
Als je bij het aanpassen van de inhoud (of het invullen) van een Enter Datafield een kleur actief hebt die niet bylevel is dan gebeurt er iets vreemds. Het Enter Datafield krijgt dan de actieve kleur in plaats van de vooraf ingestelde kleur.
Dat is natuurlijk niet wat je verwacht (of bedoelt!). In het plaatje hieronder zie je hoe dat eruit ziet:
De oplossing zit in een nieuwe configuratievariabele die Bentley gedefinieerd heeft om dit probleem op te lossen:
_USTN_RESET_EDF_COLOR_TO_MATCH_ADJOINING_TEXT
Deze maak je als nieuwe variabele aan bij de configuratievariabelen en je geeft deze de waarde 'true'.
Hierna zou het Enter Datafield weer de kleur moeten behouden die het gekregen heeft bij het maken.
Dit vreemde gedrag zie je trouwens niet als je actieve kleur 'bylevel' is (weer een aanwijzing dat het bylevel werken handiger is ? )