Wir arbeiten mit "mm" als Arbeitseinheit, beschriften die Öffnungselemente aber in Meter.
D.h. bei der Fenstereingabe werden zB 1300 für 1,3 Meter hohe Fenster eingegeben.
Wir müssen nun eine Beschriftung erstellen, welche den Wert von Parameter 1 darstellt.
Aktuell lautet der Eintrag in der "lwin_mac.tbl"-Datei:
Beschriftungsname' { '<A_PROTOTYPE>' 'Fenster: <C_Parameter(1)> / <C_HEIGHT>' 'Fixteil: <C_Parameter(2)> / <C_HEIGHT>' ....
Wie kann ich die Beschriftung hinbekommen, damit hier nicht 1300, sondern 1,3 ausgegeben wird?
Hallo nochmal,
habe gefunden was im Hinterkopf rumorte.
Ich schätze am ehesten kommen Sie hier mit einem Filtereintrag zum Ziel.
Schauen Sie sich bitte mal den folgenden Wiki Beitrag an:
Bauteilbeschriftung mit oder ohne Hochgestellte 5
Hier geht es zwar um die Hochgestellte 5 aber die Arbeitseinheiten werden dabei auch behandelt.
Viele Grüße,
S. Janku
Answer Verified By: Silbermann
Hallo,
wenn Sie es so machen wollen, programmieren Sie im Makro ein u_Benutzerattribut, das die Höhe ausrechnet und durch den Maßstab teilt, in diesem Fall 1000.
In der tbl Datei können Sie dann das u_Benutzerattribut auswerten.
Viele Grüße und gutes Gelingen,
Wenn Sie Ihre Lösung über die tbl Datei umsetzen wollen, ist das so. Wenn Sie "normale" speedikon Funktionen nutzen, z.B. die automatische Beschriftung, wird der Filter ausgelesen und Sie bleiben flexibler.