Objekt Stempel

Mit der Objekt Stempel Technologie lässt sich die Definition eines Stempels, der später den Inhalte von grafischen Daten in einer Zeichnung alphanumerisch darstellt, erstellen.

Der Objekt Stempel hat gegenüber den klassischen AB_DATE Stempeln, deutlich erweiterte Möglichkeiten. Mit einem Objekt Stempel kann jedes geeignete Objekt mit seinen Objekteigenschaften und Attributdaten visuell dargestellt werden.

Die dargestellten Texte im Objekt Stempel können beliebig formatiert werden und aus einzeiligem oder mehrzeiligem Text bestehen. Die Zuweisung der anzuzeigenden Objekteigenschaften und Attributdaten erfolgt über ein einfaches und intuitives Verfahren.

Einen Objekt Stempel erzeugen

Die Erzeugung eines Objekt Stempels erfolgt im wesentlichen in 2 Schritten.

1. Zunächst muss der eigentliche Stempel als grafische Information in einer Zelle abgelegt werden.

2. Die Zelle muss direkt in der Zellbibliothek mit den Informationen der Objekt Stempel Technologie verknüpft werden.

tog_minus1. Objekt Stempel Zelle erstellen

Die Erzeugung der Zelle erfolgt nach den Regeln der MicroStation. Wenn die Zelle nicht maßstäblich erstellt wird, sollten die Parameter (Größe, Farbe, Textgröße, alle Textattribute usw.) so eingestellt werden, wie sie später in Ihrer Zeichnung dargestellt werden sollen. Die Stempel-Zelle beinhaltet Platzhalter für Variablen, die die einzelnen Werte der jeweiligen Anwendung beim Platzieren beinhalten. Der Objekt Stempel kann maßstäblich erstellt werden (siehe Maßstabs Design Stil Definition neu/ändern).

Regeln zur Erzeugung der Grafik von AB_DATE Objekt Zellen

Objekt Stempel Zellen bestehen im wesentlichen aus 3 Elementen.

Element

Beschreibung

Fester Text oder andere MicroStation Elemente

Fester Text oder andere graphische Elemente können an einer beliebigen Stelle in der Zelle stehen.

Datenfelder

Datenfelder in denen Platzhalter für Variable eingetragen werden. Die Länge der Datenfelder kann zur Länge der später platzierten Zelle unterschiedlich sein, da die jeweilige Länge des Anzeigefeldes über die Objekt Stempel Technologie definiert werden kann.

Datenfelder sollten möglichst mit den Text- und Elementattributen erstellt werden, mit denen sie platziert werden sollen.

Platzhalter

Platzhalter bestehen aus der Platzhalter-Kennung (eine Zahl) und optional einem beschreibenden Element. Diese Elemente müssen in geschweiften Klammern {1;Beschreibung} sein.

Platzhalter Kennungen können im Bereich von 1 -255 sein.

Vorschriften:

Die Zelle kann aus beliebigen grafischen Elementen bestehen.
Platzhalter müssen in Text-Dateneingabefelder eingetragen werden.
In einem Datenfeld darf nur eine Variable und evtl. ein zusätzlicher beschreibender Text stehen. Die Beschreibung muss durch ein Semikolon (;) von der Variablen getrennt werden. Andere Zeichen außer Leerzeichen dürfen nicht enthalten sein.
Eine Platzhalter-Kennung ist eine Zahl die im Bereich zwischen 1 und 255 liegen darf.
Der Platzhalter und der beschreibende Text muss wie folgt in einer geschweiften Klammer steht.

Gültige Platzhalter Definition

Ungültige Platzhalter Definition

{1}

(1) oder [1]

{255}

{277}

{2;Bescheibung}

{2};Bescheibung

{100}

{100

Beispiel und Kurzbeschreibung einer Objekt Stempel Zelle:

 

90_01_beispielzelle

 

Hinweis

Der Wert, der auf den Platzhalter als Variable geschrieben wird, wird im nächsten Schritt definiert. Während der Zuweisung der zu benutzenden Variablen können Sie die Ausrichtung, die Formatierung von Zahlen und die Breite der Felder definieren.

 

Vorgehensweise:

Hinweis

Sie können die Zelle in einer Zeichnungsdatei erstellen und diese dann in einer Zellbibliothek ablegen. Sie können aber auch direkt die Zellbibliothek öffnen, ein Modell kopieren das einen ähnlichen Stempel beinhaltet und dann diesen kopierten Objekt Stempel Ihren Bedürfnissen anpassen. Über die Funktion Modell importieren können Sie ein Modell aus einer anderen Zellbibliothek importieren.

Wenn Sie direkt in der Zellbibliothek arbeiten beachten Sie, dass der Zellursprung der absolute Zeichnungsursprung des Modells ist.

1. Erstellen Sie die Grafik, feste Texte und benötigte Daten-Eingabefelder der Zelle.
2. Definieren Sie die Platzhalter in den Dateneingabefelder.

Hinweis

Sie können Eingabefelder einfach mit der MicroStation Funktion Text kopieren und steigern kopieren. Dadurch wird die eingetragene Zahl im Eingabefeld hochgezählt.

3. (Optional) Definieren Sie die maßstäblichen Information der Elemente (siehe Maßstabs Design Stil Definition neu/ändern).
4. (Optional) Wenn die Grafik nicht in der Zellbibliothek erstellt wurde, legen Sie diese in der gewünschten Zellbibliothek ab.

tog_minus2. Objekt Stempel definieren

Durch die Definition des Objekt Stempels werden Dateneingabefelder, die gültige Platzhalter beinhalten, mit den Objekt Informationen (Variablen) verknüpft die am jeweiligen Platzhalter dargestellt werden sollen. D. h. wenn die Zelle später mit der geeigneten Funktion platziert wird, werden die Informationen automatisch ausgefüllt.

Achtung

Ein Objekt Stempel muss mit dem für ihn vorgesehenen Werkzeug platziert werden. Wenn die Zelle mit der MicroStation Funktion Aktive Zelle platzieren platziert wird, werden die Felder nicht ausgefüllt. In der nachfolgenden Beschreibung wird ein Raumstempel definiert, der nur mit der VisualPlan Raumstempel Platzierungs Funktion zusammen funktioniert.

Die Definition von Objekt Stempeln wird im Menü VisualPlan -> Definitionen -> Objekt Stempel erstellen gestartet. Nach dem die Definitions-Funktion gestartet wurde, wird folgender Dialog angezeigt:

90_01_DE_Objekt_Stempel

Der Dialog Objekt Stempel  Definitionsdialog ist in 7 Bereiche gegliedert:

tog_minus1. Zuweisungs Übersicht

90_01_DE_Objekt_Stempel_1

In der Liste werden alle gültigen Platzhalter, die in der Zelle verfügbar sind oder waren, und die zugewiesenen Variablen Namen dargestellt. Abhängig von Ihrem Status werden die Zeilen mit unterschiedlichen Farben hinterlegt. Der Name wird bei der ersten Platzhalter - Variablen Verknüpfung vergeben kann aber jederzeit frei definiert werden.

Nr.

In der Spalte Nr. werden alle gefundenen gültigen Platzhalter der Zelle aufgelistet.

Name

In der Spalte Name werden die Namen der Variablen angegeben. Bei der ersten Verknüpfung mit der Variablen wird automatisch der Name der Variable eingetragen. Der Name kann aber auch völlig frei vergeben werden. Änderungen des Namens werden im Feld Name im Bereich Feldeigenschaften durchgeführt.

Statusanzeige der einzelnen Zeilen

Anzeige

Status

Beschreibung

90_01_DE_Objekt_Stempel_Liste_ohnezw

Platzhalter ohne Variablenzuweisung

Der Platzhalter wurde in der Zelle gefunden, es ist aber noch keine Variable zugewiesen worden.

90_01_DE_Objekt_Stempel_Liste_ohneph

Variable für nicht vorhanden Platzhalter definiert

Der Platzhalter ist in der Zelle nicht vorhanden, es wurde aber einer Variable für diesen Platzhalter zugewiesen. Wenn der Platzhalter benötigt wird, kann dieser in der Zelldefinition ergänzt werden. Wird dieser nicht mehr benötigt, kann er über das Kontext Menü gelöscht werden.

90_01_DE_Objekt_Stempel_Liste_mitzw

Platzhalter und Variable verknüpft

Dem Platzhalter wurde eine Variable zugewiesen.

Kontext Menü

90_01_DE_Objekt_Stempel_Liste_Kontext

Das Kontext Menü gilt nur für (rote) Einträgen bei denen der Platzhalter gelöscht wurde aber eine Variablen Verknüpfung vorhanden ist. Klicken Sie mit rechts auf einen roten Eintrag, um das Kontext Menü zu öffnen. Wählen Sie löschen oder Alle ungenutzen löschen (es werden alle roten Einträge gelöscht) im Kontext Menü.

Es wird eine Warnmeldung ausgegeben:

90_01_DE_Objekt_Stempel_Liste_Warnung

Ja: Löscht die Listeneinträge.

Nein: Bricht das Löschen ab.

tog_minus 2. Feldeigenschaften

In den Feld Eigenschaften kann die Länge des Dateneingeabefeldes definiert werden, sowie die Ausrichtung der Werte im Dateneingabefeld eingestellt werden. Hier finden sich Anweisungen für den Fall, dass die Länge des Wertes die Anzahl der Eingabefelder oder die eingestellte Länge überschreiten.

Funktionseinstellungen:

 

 

Funktionseinstellungen:

90_01_DE_Objekt_Stempel_Name

Als Variablen Name wird automatisch der zuvor definierte Name der Variablen eingetragen. Der Name kann manuell geändert werden, wenn die Options-Schaltfläche aktiviert wird.

Hinweis

Wenn die Options-Schaltfläche dektiviert wird, werden Ihre Änderungen am Namen verworfen und es wird wieder der Name der Variablen eingetragen.

90_01_DE_Objekt_Stempel_Länge

Mit der Option Länge kann die Länge des darzustellenden Textes definiert werden. Die maximal erlaubte Längen von 255 Zeichen darf nicht überschritten werden.

 

aus Zelle

Die maximale Textlänge entspricht den Dateneingabefeldern in der Zelle. Ist der Text kürzer als die vorgegebene Länge im Datenfeld wird das Feld automatisch gekürzt.

dynamisch

Die Feldlänge wird dem Text aus der Variablen angepasst. Beachten Sie bitte die Grenze von 255 Zeichen pro Eingabefeld.

Hinweis

Diese Methode ist für die meisten Fälle die sinnvollste, da das Programm immer genau die richtige Feldlänge benutzt.

begrenzt

Die Feldlänge kann mit einer unteren und oberen Grenze definiert werden. D. h. das Feld wird mindestens so lange wie die Mindestlänge definiert ist und maximal so lange wie die Maximallänge definiert ist. Wenn der Text der Variablen die Mindestlänge unterschreitet, wird der Rest mit Leerzeichen aufgefüllt.

Die Optionen Mindestlänge und Maximallänge werden aktiv:

90_01_DE_Objekt_Stempel_Mindestlänge

Mindestlänge des auszufüllenden Feldes. Fehlende Zeichen die zur Mindestlänge fehlen werden mit Leerzeichen aufgefüllt.

90_01_DE_Objekt_Stempel_Maximallänge

Wenn die Maximallänge nicht aktiviert wird Verhält sich die Maximallänge wie unter "dynamisch" beschrieben.

Ist die Maximallänge aktiviert werden maximal so viele Zeichen ausgegeben wie in der Maximallänge definiert sind. Ist der Wert der von der Variablen geliefert wird kürzer als die Maximallänge, wird auch das Feld bis zur eingestellten Mindestlänge gekürzt.

90_01_DE_Objekt_Stempel_Ausrichtung

Mit der Option Ausrichtung wird die Position des Textes in den Dateneingabefeldern definiert:
 

Rechts

In der platzierten Zelle wird der Wert der Variablen rechts ausgerichtet eingetragen.

Mittig

In der platzierten Zelle wird der Wert der Variablen mittig eingetragen.

Links

In der platzierten Zelle wird der Wert der Variablen links ausgerichtet eingetragen.

Dies wird direkt in der Vorschau angezeigt.

90_01_DE_Objekt_Stempel_Kürzung

Über die Option Kürzung wird eingestellt, wie sich ein Text oder eine Zahl verhalten soll, wenn die Feldlänge für den Wert der Variablen zu kurz ist.

 

Kürze Rechts...

Wenn der Wert länger als das Feld ist, wird der Wert rechts gekürzt und es werden Punkte dargestellt.

Kürze...Mitte

Wenn der Wert länger als das Feld ist, wird der Wert mittig gekürzt und es werden Punkte dargestellt.

...Kürze Links

Wenn der Wert länger als das Feld ist, wird der Wert links gekürzt und es werden Punkte dargestellt.

Anzeige: ####

Wenn der Wert länger als das Feld ist, wird der komplette Wert als #### angezeigt. Dies entspricht der Anzeige in Tabellenkalkulationsprogrammen wie Excel.

Hinweis

Diese Anzeige ist besonders gut für Zahlen geeignet.

Abschneiden

Wenn der Wert länger als das Feld ist, wird der Wert einfach abgeschnitten.

Hinweis

Diese Methode sollte nur in Ausnahmefällen benutzt werden. Bei allen anderen Methoden sieht man sofort das etwas fehlt. Bei dieser Methode ist unklar, ob der Wert abgeschnitten wurde oder ob die Variable diesen Wert liefert.

Vorschau

90_01_DE_Objekt_Stempel_Vorschau

Die Vorschau dient rein informativen Zwecken. Es wird immer der Text dargestellt, der im Bereich Format unter Test Eingabe eingetragen ist. Die Ausrichtung und die Kürzung des Textes wird aus den jeweilig eingestellten Werten im Dialog dargestellt. Die Textlänge kann nur manuell rechts des Feldes Vorschau eingestellt werden und hat nichts mit dem realen Wert zu tun, der in der Zelle eingetragen werden kann.

 

Vorgehensweise:

1. Geben Sie die jeweiligen Werte in die Felder ein oder wählen Sie diese aus.

 

tog_minus 3. Format

Im Bereich Format können vorher definierte Formate teilweise überschrieben oder für Zahlen Einheiten und Datumswerte detaillierter definiert werden.

 

tog_minusFormat für Texte

In der Registerkarte Text können Sie Formatierungen für Texte überschreiben.

90_01_DE_Objekt_Stempel_Format_Text

Funktionseinstellungen:

90_01_DE_Objekt_Stempel_Format_Text_ueberschreiben

Durch die Option Überschreibe Formatierung können die im Bereich Feldeigenschaften gemachten Formatierungen nochmals überschrieben werden.

90_01_DE_Objekt_Stempel_Format_Tex_maxlänget

Ist die Maximallänge aktiviert, werden maximal so viele Zeichen ausgegeben, wie in der Maximallänge definiert sind.

90_01_DE_Objekt_Stempel_Format_Tex_kuerzen

Siehe im Bereich Feldeigenschaften unter Kürzung.

90_01_DE_Objekt_Stempel_Format_Tex_testeingabe

Dieser Text wird in den Vorschaufeldern angezeigt. Sie können einen völlig freien Text eingeben.

90_01_DE_Objekt_Stempel_Format_Tex_Vorschau

Die Vorschau dient rein informativen Zwecken. Es wird immer der Text dargestellt, der unter Test Eingabe eingetragen ist. Die Ausrichtung und die Kürzung des Textes wird aus den jeweilig eingestellten Werten im Dialog dargestellt.

tog_minusFormat für Zahlen

In der Registerkarte Zahlen können Sie Formatierungen für Zahlen definieren.

90_01_DE_Objekt_Stempel_Format_Zahl

Funktionseinstellungen:

90_01_DE_Objekt_Stempel_Format_Text_ueberschreiben

Durch die Option Überschreibe Formatierung können die im Bereich Feldeigenschaften gemachten Formatierungen nochmals überschrieben werden.

90_01_DE_Objekt_Stempel_Format_ZahlMindeststellen

Geben Sie hier die Mindeststellenanzahl für Ihre Zahl an. Wenn die Zahl, die von der Variablen geliefert wird, weniger Vorkommastellen hat, wird bis zur Mindeststellenanzahl aufgefüllt. Wenn 0 oder 1 angegeben wird, wird immer die Stellenanzahl ausgegeben, die von der Variablen geliefert wird.

90_01_DE_Objekt_Stempel_Format_Zahl_nachkomman

Geben sie hier die gewünschten Nachkommastellen ein. Der von der Variablen gelieferte Wert wird dann mit den eingestellten Nachkommastellen gerundet dargestellt.

90_01_DE_Objekt_Stempel_Format_Zahl_Testeingabe

Dieser Text wird in den Vorschaufeldern angezeigt. Sie können eine freie Zahl eingeben.

90_01_DE_Objekt_Stempel_Format_Zahl_Vorschau

Die Vorschau dient rein informativen Zwecken. Es wird immer die Zahl dargestellt, die unter Test Eingabe eingetragen ist. Die Stellenanzahl und die Nachkommastellen werden mit den jeweilig eingestellten Werten im Dialog dargestellt.

tog_minusFormat für Einheiten

In der Registerkarte Einheiten definieren Sie das Ausgabeformat von einheitsbezogenen Zahlen.

Hinweis

Einheiten unterscheiden sich grundsätzlich von Zahlen.

Zahlen werden benutzt, um z. B. Raumnummern, Fensternummerierungen, Rasterbeschriftungen usw. darzustellen.
Einheiten werden benutzt, um messbare Daten darzustellen, wie z. B. Raumflächen, Höhen von Bauteilen, Massen usw. Einheiten können mit den jeweilig zugeordneten Einheiten dargestellt oder automatisch in den verfügbaren SI-Einheiten ausgegeben werden.

 

90_01_DE_Objekt_Stempel_Format_Einheiten

Funktionseinstellungen:

90_01_DE_Objekt_Stempel_Format_Text_ueberschreiben

Durch die Option Überschreibe Formatierung können die im Bereich Feldeigenschaften gemachten Formatierungen nochmals überschrieben oder detaillierter definiert werden.

90_01_DE_Objekt_Stempel_Format_ZahlMindeststellen

Geben Sie hier die Mindeststellenanzahl für Ihre Einheit (Zahl) an. Wenn die Zahl die, von der Variablen geliefert wird, weniger Vorkommastellen hat, wird bis zur Mindeststellenzahl aufgefüllt. Wenn 0 oder 1 angegeben wird, wird immer die Stellenanzahl ausgegeben, die von der Variablen geliefert wird.

90_01_DE_Objekt_Stempel_Format_Zahl_nachkomman

Geben sie hier die gewünschten Nachkommastellen ein. Der von der Variablen gelieferte Wert wird dann mit den eingestellten Nachkommastellen gerundet dargestellt.

90_01_DE_Objekt_Stempel_Format_Einheiten_waehlen

Wählen Sie hier die Einheit, in der der von der Variablen gelieferte Wert dargestellt werden soll.

Spezielle Werte sind:

oVorgabe: Es wird der von einer Applikation vorgegeben Wert dargestellt. Im Regelfall sind das die Haupteinheiten.
oHaupteinheiten: Die im MicroStation Modell eingestellten Haupteinheiten werden verwendet.
oUntereinheiten: Die im MicroStation Modell eingestellten Untereinheiten werden verwendet.

Hinweis

Sie können die gleiche Variable verschiedenen Platzhaltern zuweisen und können diese dann in unterschiedlichen Einheiten darstellen.

90_01_DE_Objekt_Stempel_Format_Einheiten_darstellen

Wenn die Option Einheiten anzeigen aktiviert ist, wird der von der Variablen gelieferte Wert mit dem Kürzel der definierten Einheit dargestellt.

90_01_DE_Objekt_Stempel_Format_Einheiten_Testeingabe

Diese Zahl wird in den Vorschaufeldern angezeigt. Sie können eine freie Zahl oder eine Einheit eingeben.

90_01_DE_Objekt_Stempel_Format_Einheiten_Vorschau

Die Vorschau dient rein informativen Zwecken. Es wird immer die Zahl dargestellt, die unter Test Eingabe eingetragen ist. Die Stellenanzahl, die Nachkommastellen und die SI-Einheit werden mit den jeweilig eingestellten Werten im Dialog dargestellt.

tog_minusFormat für Datum

In der Registerkarte Datum definieren Sie das Ausgabeformat des Datumformats.

 

90_01_DE_Objekt_Stempel_Format_Datum

Funktionseinstellungen:

90_01_DE_Objekt_Stempel_Format_Text_ueberschreiben

Durch die Option Überschreibe Formatierung können die im Bereich Feldeigenschaften gemachten Formatierungen nochmals detailierter definiert werden.

90_01_DE_Objekt_Stempel_Format_Datum_auswahl

Wählen Sie das von Ihnen gewünschte Format aus oder geben Sie das Datum selbst ein. Eine kurze Erläuterung finden Sie im Dialog.

Das definierte Format wird sofort mit dem aktuellen Datum in der Format Vorschau angezeigt.

90_01_DE_Objekt_Stempel_Format_Datum_Vorschau

Die Vorschau dient rein informativen Zwecken. Es wird immer das aktuelle Datum im definierten Format angezeigt.

tog_minus 4. Daten Quelle

Im Bereich Daten Quelle finden Sie die einzelnen Teilbereiche (zur Zeit ist nur das VisualPlan Raumbuch verfügbar), um Variablen auszuwählen. Wenn Sie in der Liste einen Platzhalter ausgewählt haben, können Sie in der Daten-Quelle die Variable wählen die diesem Platzhalter zugeordnet werden soll.

 

90_01_DE_Objekt_Stempel_DatenQuelle

Funktionseinstellungen:

90_01_DE_Objekt_Stempel_DatenQuelle_Set

Wählen Sie im Bereich Set das jeweilige Set aus. (Zur Zeit steht nur VisualPlan zur Verfügung)

90_01_DE_Objekt_Stempel_DatenQuelle_SetBereich

Wählen Sie eine Variable aus dem gewünschten Bereich für den in der Liste gewählten Platzhalter aus. Wenn dem Platzhalter in der Liste bereits eine Variable zugeordnet ist, wird diese mit einem roten Pfeil markiert.

Sie können jederzeit eine andere Variable wählen.

Wenn Sie die Liste durchscrollen, wird die jeweils zugeordnete Variable mit einem roten Pfeil markiert.

tog_minus5. Steuerung

90_01_DE_Objekt_Stempel_speichern

Durch Drücken der Schaltfläche Speichern ,wird die im Dialog definierte Objekt Stempel Definition der Zelle zugewiesen.

Der Dialog wird anschließend geschlossen.

90_01_DE_Objekt_Stempel_uebernehmen

Durch Drücken der Schaltfläche Übernehmen ,wird die im Dialog definierte Objekt Stempel Definition der Zelle zugewiesen.

Der Dialog wird nicht geschlossen.

90_01_DE_Objekt_Stempel_import

Mit der Funktion Import ,können Sie eine Objekt Stempel Definition importieren, die Sie zuvor mit der Funktion Export gespeichert haben. Wählen Sie im sich öffnenden Explorer Dialog die entsprechende *. abf Datei aus.

90_01_DE_Objekt_Stempel_export

Exportiert die aktuelle Objekt Stempel Definition. Es wird ein Explorer Dialog geöffnet, in dem Sie den Speicherort und den Namen der Export Datei definieren können. Die exportierte Datei erhält die Dateierweiterung *.abf.

90_01_DE_Objekt_Stempel_abbrechen

Durch Drücken der Schaltfläche Abbrechen ,werden alle im Dialog nicht gespeicherten Änderungen verworfen. Der Dialog wird geschlossen.