Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Wie bekomm ich Anführungszeichen in eine Formel?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Wie bekomm ich Anführungszeichen in eine Formel? (803 / mal gelesen)
Booyaka
Mitglied



Sehen Sie sich das Profil von Booyaka an!   Senden Sie eine Private Message an Booyaka  Schreiben Sie einen Gästebucheintrag für Booyaka

Beiträge: 122
Registriert: 22.06.2012

CATIA V5 R19, 24, 26, 28, 29

erstellt am: 20. Aug. 2018 15:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von Randle an!   Senden Sie eine Private Message an Randle  Schreiben Sie einen Gästebucheintrag für Randle

Beiträge: 695
Registriert: 12.04.2003

Win10 x64
CATIA V5 R18, R19, R21, R27-29

erstellt am: 20. Aug. 2018 15:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Booyaka 10 Unities + Antwort hilfreich

Hallo,

versuche es doch mal mit Chr(34).

z.B. Msgbox Chr(34) & "mein Text" & Chr(34)

Gruß
Randle

------------------
Wer für nichts steht, fällt für alles!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgrittmann
Moderator
Konstrukteur


Sehen Sie sich das Profil von bgrittmann an!   Senden Sie eine Private Message an bgrittmann  Schreiben Sie einen Gästebucheintrag für bgrittmann

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 20. Aug. 2018 15:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Booyaka 10 Unities + Antwort hilfreich

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 ansehenSoftwareentwicklung
Booyaka
Mitglied



Sehen Sie sich das Profil von Booyaka an!   Senden Sie eine Private Message an Booyaka  Schreiben Sie einen Gästebucheintrag für Booyaka

Beiträge: 122
Registriert: 22.06.2012

CATIA V5 R19, 24, 26, 28, 29

erstellt am: 21. Aug. 2018 10:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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 >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz