Autor
|
Thema: Wie bekomm ich Anführungszeichen in eine Formel? (803 / mal gelesen)
|
Booyaka Mitglied
Beiträge: 122 Registriert: 22.06.2012 CATIA V5 R19, 24, 26, 28, 29
|
erstellt am: 20. Aug. 2018 15:06 <-- editieren / zitieren --> Unities abgeben:
Hi, ist es Möglich das man Anführungszeichnen in eine zu erzeugende Formel bekomm? Ich möchte über ein Makro eine Formel erzeugen lassen die die Part Number einer Baugruppe(Product) abändert. Dazu werden mehrere Parameter benötigt (die schon vorhanden sind) die einzelnen Parameter sollen durch ein "-" Minus und/oder durch ein "_" Unterstrich getrennt werden. als Beispiel: 00-1111-222_Baugruppenname so nun weiß ich nicht wie ich die Minuszeichen/Unterstriche mit in die Formel bekomm. Das einzige was ich schaff ist das die ganzen einzelen Parameter hintereinander zu schalten, das sieht dann ungefähr so aus (hier testweise mit 2 Parametern):
Code:
Set Prd1Formula = oPrd1Relas.CreateFormula ("AAA", "", oPrd2PartNo, oPrd1String1.Name &"+"& oPrd1String2.Name)
Also ich hab schon sowas wie folgendes versucht aber wie man sich vorstellen kann ohne Erfolg ^^'.
Code:
Set Prd1Formula = oPrd1Relas.CreateFormula ("AAA", "", oPrd2PartNo, oPrd1String1.Name &"+"&""-""&"+"& oPrd1String2.Name)
gibts da eine Möglichkeit? Oder Bleibt mir keine Wahl als ein weiteren Parameter aufzubauen der schon den kompletten Namen beinhaltet?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Randle Mitglied CAD/PLM Consultant
Beiträge: 695 Registriert: 12.04.2003 Win10 x64 CATIA V5 R18, R19, R21, R27-29
|
erstellt am: 20. Aug. 2018 15:21 <-- editieren / zitieren --> Unities abgeben: Nur für Booyaka
|
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 20. Aug. 2018 15:23 <-- editieren / zitieren --> Unities abgeben: Nur für Booyaka
Servus Schon mal probiert das mir dem Makrorekorder aufzuzeichnen? Dabei kommst so was raus: Code: CreateFormula("Formel.1", "", strParam1, "Zeichenfolge.1 + " & """" & "_" & """" & " + Zeichenfolge.2 ")
bzw die Kurzform & """_""" & (1. " Anfang des Strings, 2.+ 3. für das "-Zeichen im String) Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| IT-Anwendungsentwickler (m/w/d) COE | Mit mehr als 4.500 Mitarbeiterinnen und Mitarbeitern sowie einem Jahresumsatz von 1,659 Milliarden Euro sind wir als größter Hersteller von Einbauküchen der Marktführer in Deutschland und haben eine führende Stellung in Europa. Unsere Werke im ostwestfälischen Verl sowie unser Werk im saarländischen Saarlouis zählen europaweit zu den modernsten und leistungsfähigsten Produktionsstätten für Küchenmöbel.... | Anzeige ansehen | Softwareentwicklung |
|
Booyaka Mitglied
Beiträge: 122 Registriert: 22.06.2012 CATIA V5 R19, 24, 26, 28, 29
|
erstellt am: 21. Aug. 2018 10:04 <-- editieren / zitieren --> Unities abgeben:
Danke euch beiden. Ja ich hatte gestern schon die aufzeichnung benutzt allerdings ging es da nicht (wieso weiß ich auch nicht), mittlerweile geht es auch (wahrscheinlich wieder irgendwas übersehen oder so ^^'). Ich muss aber sagen ich find die Möglichkeit von Randle besser und übersichtlicher, da muss ich mir mal ne Liste raussuchen welche chars alles so existieren . Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|