|
AutoCAD Mechanical : Formel zum Ersetzen von Punkt gegen Komma
dello am 28.04.2006 um 14:03 Uhr (0)
Hallo,ich bräuchte mal einen Tip, wie man es anstellt, in einem Feld der Stücklistendatenbank in einem Feld den vorhandenen Punkt gegen ein Komma auszutauschen:Bsp:Feld 1 = 100.50Feld 2 = Ergebnis - 100,50Erste versuche, den Punkt im ersten Feld überhaupt zu finden schlugen fehl, die Frage ist sowieso, ob man diesen Punkt mit FIND erst finden muss um diesen zu ersetzen.Ich habe auch keine Information gefunden, wie die Syntax genau ist, wie werden die Strings angegeben, nach denen gesucht wird (Hochkomma, e ...
| | In das Form AutoCAD Mechanical wechseln |
|
Rund um Autocad : Formel zum Ersetzen von Punkt gegen Komma
dello am 28.04.2006 um 14:03 Uhr (0)
Hallo,ich bräuchte mal einen Tip, wie man es anstellt, in einem Feld der Stücklistendatenbank in einem Feld den vorhandenen Punkt gegen ein Komma auszutauschen:Bsp:Feld 1 = 100.50Feld 2 = Ergebnis - 100,50Erste versuche, den Punkt im ersten Feld überhaupt zu finden schlugen fehl, die Frage ist sowieso, ob man diesen Punkt mit FIND erst finden muss um diesen zu ersetzen.Ich habe auch keine Information gefunden, wie die Syntax genau ist, wie werden die Strings angegeben, nach denen gesucht wird (Hochkomma, e ...
| | In das Form Rund um Autocad wechseln |
|
AutoCAD Mechanical : Formel zum Ersetzen von Punkt gegen Komma
dello am 28.04.2006 um 15:02 Uhr (0)
Also hier nochmal eine genauere Beschreibung:Das Feld (SAP_ROMS1) in dem der zu lesende Wert Steht ist numerisch und beinhaltet eine Zahl z.B. 100.50 diese Zahl ist eine Länge, die automatisch durchs ACADM aus dem Einfügen eines Normteils über die Formel "=DIN" dort eingetragen wird.Im Feld "SAPROMS1_TXT soll nun der Wert des oben genannten Feldes neu ausgegeben werden, d.h. der Punkt durch ein Komma erstzt werden. Mein erste Ansatz ist den Punkt in der Zahl "100.50" erstmal zu finden, um diesen dann mit d ...
| | In das Form AutoCAD Mechanical wechseln |
|
AutoCAD Mechanical : Formel zum Ersetzen von Punkt gegen Komma
dello am 28.04.2006 um 14:32 Uhr (0)
Hallo,Es gibt doch zu einer Zeichnung eine Stückliste, diese ist aufrufbar mit dem Commando "ambom".Hier sehe ich dann die in der Zeichnung enthaltenen Positionen mit ensprechenden Spalteneinträgen.Geht man nun auf Eigenschaften, dann kann man zu den Spaltenwerten auch Formeln hinterlegen und Berechnungen anstellen.Ich hänge mal ein Screenshot (jpg) an, der die Situation vielleicht besser darstellt.
| | In das Form AutoCAD Mechanical wechseln |
|
Rund um Autocad : Formel zum Ersetzen von Punkt gegen Komma
dello am 28.04.2006 um 14:32 Uhr (0)
Hallo,Es gibt doch zu einer Zeichnung eine Stückliste, diese ist aufrufbar mit dem Commando "ambom".Hier sehe ich dann die in der Zeichnung enthaltenen Positionen mit ensprechenden Spalteneinträgen.Geht man nun auf Eigenschaften, dann kann man zu den Spaltenwerten auch Formeln hinterlegen und Berechnungen anstellen.Ich hänge mal ein Screenshot (jpg) an, der die Situation vielleicht besser darstellt.
| | In das Form Rund um Autocad wechseln |
|
AutoCAD Mechanical : Formel zum Ersetzen von Punkt gegen Komma
dello am 02.05.2006 um 09:51 Uhr (0)
Hallo,danke erstmal für deine Hilfe. Ich muss allerdings sagen, dass ich nun das Problem gelöst habe und zwar mit folgender Formel=Replace(DIM,FIND(".",DIM,0),1,",")Die Spalte (DIM) in dem der veränderliche Wert steht ist numerisch, die Spalte, in der die Konvertierung stattfindet hat den Typ Text. Mit der verknüpften FIND Funktion ist nun auch das Problem der Position des Punktes gelöst, da ansonsten es ja immer komplizierter und aufwändiger wird herauszufinden wo der Punkt ist.
| | In das Form AutoCAD Mechanical wechseln |
|
AutoCAD Mechanical : Formel zum Ersetzen von Punkt gegen Komma
dello am 28.04.2006 um 16:59 Uhr (0)
Danke erstmal, das sieht schon gut aus, aber eine Haken hat das ganze noch, deshalb habe ich ja versucht die Funktion FIND mit reinzubringen. Ich weiß ja im Normalfall nicht, wie groß die Zahl eigentlich ist, d.h. Vorkomma- und Nachkommastellen.Für meine Begriffe müsste es also eine Funktion geben, die die Position des Punktes ermittelt und damit die Startposition für das Replace vorgibt.Ich habe nochmal ein bißchen mit FIND rumprobiert, aber diese Funktion erschließt sihc mir einfach nicht, es kommt einfa ...
| | In das Form AutoCAD Mechanical wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |