Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Zu lange Parameternamen

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
Autor Thema:  Zu lange Parameternamen (543 / mal gelesen)
PeterMilsch
Mitglied
Konstrukteur


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

Beiträge: 39
Registriert: 30.03.2016

creo elements/pro 5.0
Sartup Tools 2013
Pro.File V8.3

erstellt am: 26. Sep. 2016 15:14    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, ich habe mal wieder eine Frage 

Ich habe heute eine neue Stückliste geschrieben und will aus dem ausgewählten Material den DIN und den EN-Namen untereinander anzeigen lassen. nur wenn beide gleich sind, soll der Name natürlich nur einmal auftauchen.

In unserer Materialdateien heißen die DIN-Namen "SELECT_DIN_NAME" und die EN-Namen "SELECT_EN_NAME"

Ich kann mir beide Name sehr einfach anzeigenlassen, indem ich natürlich "&asm.mbr.ptc_material.SELECT_DIN_NAME" bzw. "&asm.mbr.ptc_material.SELECT_EN_NAME" eintrage.
Um den Din-Namen aber auszublenden, habe ich eine Beziehung einfügen wollen. Diese sieht aktuell so aus.

Code:
IF exists("asm_mbr_ptc_material_select_en_name")
IF asm_mbr_type=="PART"
IF asm_mbr_ptc_material_select_en_name==asm_mbr_ptc_material_select_din_name
DINWERKSTOFF=""
ELSE
DINWERKSTOFF=asm_mbr_ptc_material_select_din_name
ENDIF
ELSE
DINWERKSTOFF=""
ENDIF
ELSE
DINWERKSTOFF=asm_mbr_material
ENDIF

Hier wollte ich erstmal schauen, ob es überhaupt den Parameter SELECT_EN_NAME gibt, da unsere alten Materialdateien, diesen noch nicht hatten. Wenn nicht soll der alte Wert eingetragen werden. Wenn er vorhanden ist, dann soll er überprüfen, ob die beiden Parameter gleich sind, und je nachdem einen neuen Parameter Namens "DINWERKSTOFF" füllen, oder auch nicht.

Das blöde dabei ist, das die Namen "asm_mbr_ptc_material_select_din_name" und "asm_mbr_ptc_material_select_en_name" so lang sind, das man sie als Parameter in den Tabellenbeziehungen nicht anlegen kann. Deshalb fügt er mir immer das Feld "asm_mbr_material" aktuell in den Parameter ein.

Kann mir jemand sagen, wie ich das Problem lösen und trotzdem die Parameter einfügen kann?

Vielen Dank

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

barbarossa
Mitglied
Konstrukteur


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

Beiträge: 273
Registriert: 21.02.2003

ProE 20
ProE 2000i
ProE 2001
ProE WF2 M130
ProE WF3 M170
ProE WF4 M210
Catia V5 R19
NX 5
ME10 7.0
AutoCAD Mechanical 2007 (blutiger Anfänger)
Office 2003

erstellt am: 28. Sep. 2016 12:50    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 PeterMilsch 10 Unities + Antwort hilfreich

Hallo Peter,

vielleicht kannst Du die Parameter mit langem Namen auf
Hilfs-Parameter mit kurzen Namen zuweisen und dann diese benutzen?

MfG
Barbarossa

------------------
-----------------------------------------------
Eventuelle Doppelbuchstaben, welche einen Recht-
schreibfehler darstellen, sind unbeabsichtigte
Tastaturpreller.

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