| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Stileinstellung bei Shape (1435 mal gelesen)
|
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin

 Beiträge: 2855 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2025 Plateia, Canalis Visual Basic
|
erstellt am: 11. Okt. 2011 14:02 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich stehe gerade vor einem Rätsel, bei dem Ihr mir vielleicht schnell helfen könnt. Ich habe ein Linienshape, das ich mit der Profilnummer beschriften möchte. Allerdings anstatt der Ganzzahl aus der Datenbank (Shapequelle.dbf) zu nehmen werden Nachkommastellen angezeigt. Kann man sicher irgendwo einstellen, ich finde es aber nicht Hab ein Jpg zur verdeutlichung angehängt. Danke schon mal, Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer

 Beiträge: 9807 Registriert: 01.12.2003 AutoCAD 2021, Civil 3D, MAP 3D, MDT, RD, Infraworks Inventor 2021, Win10Pro
|
erstellt am: 11. Okt. 2011 14:57 <-- editieren / zitieren --> Unities abgeben:          Nur für KlaK
Hallo Klaus, Aufgabenfenster>Thema>Stil>Objektlabel>Stillabel Dort trägst du dann eben nicht die Eigenschaft PROFNR, sondern einen Ausdruck (bei Anzuzeigende Eigenschaft) ein Für eine Ganzzahldarstellung bieten sich da versch. Funktionen an ToInt32(PROFNR) Ceil(PROFNR) und einige mehr.
------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin

 Beiträge: 2855 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2025 Plateia, Canalis Visual Basic
|
erstellt am: 11. Okt. 2011 15:54 <-- editieren / zitieren --> Unities abgeben:         
Hallo Udo, Danke schon mal, die Frage ist nur welche Funktionen gab es bei Map 2008 bereits? Deine angegebenen mag er nicht, hatte es auch schon davor mit rtos probiert bei: ToInt32(PROFNR) kommt die Meldung : Syntaxfehler in Ausdruckszeichenfolge Eigenschaft ToInt32 in diesem Layer nicht verfügbar das Ganze in Klammer gesetzt bringt zwar keine Fehlermeldung, aber auch keine Anzeige Muß wohl doch irgendwann umsteigen ... 
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
infiel_thomas Mitglied Rentner
 
 Beiträge: 140 Registriert: 06.07.2005 Win7 64bit MAP 3D 2010 SP2 MAP 3D 2014 SP1 QGIS
|
erstellt am: 11. Okt. 2011 16:15 <-- editieren / zitieren --> Unities abgeben:          Nur für KlaK
Ich habe es mit dem Stileditor - Objektlabel - anzuzeigende Eigenschaft:Ausdruck - Mathematikfunktion: Round ( Profnr , 0 ) gelöst, wenn die Profilnr. als Dezimazahl vorliegt. ------------------ - Ingo - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin

 Beiträge: 2855 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2025 Plateia, Canalis Visual Basic
|
erstellt am: 11. Okt. 2011 16:54 <-- editieren / zitieren --> Unities abgeben:         
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
     
 Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 12. Okt. 2011 09:46 <-- editieren / zitieren --> Unities abgeben:          Nur für KlaK
|
Waterfall Mitglied Studentin/Hiwi
 Beiträge: 4 Registriert: 19.03.2012 AutoCAD Map 3D 2008
|
erstellt am: 20. Mrz. 2012 11:17 <-- editieren / zitieren --> Unities abgeben:          Nur für KlaK
Hallo Klaus, falls noch Interesse besteht: Ich hatte mit ACAD 2008 die gleiche Problematik und konnte sie halbelegant lösen: Zahlenausdruck: (0 + "Eigenschaft") Freundlicherweise ergibt die Rechnung 0 + 1.000000 = 1 mfg Marina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |