Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Autodesk Productstream Professional
  Sprachunabhängige Auswahlliste

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 Autodesk Produkte
  
Phoenix/PDM-Lösung mit Anbindung ans ERP - Abläufe optimieren , ein Anwenderbericht
Autor Thema:  Sprachunabhängige Auswahlliste (1265 mal gelesen)
freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 18. Dez. 2006 07:22    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

Hallo Forumuser,

gibt es eine Möglichkeit eine Auswahlliste im Compass Productstream 2005 sprachunabhängig zu gestalten? So das man eine Nummer in eine Datenbank einträgt und in Deutschland dann dafür ein anderer Wert als in USA oder Frankreich steht!

MfG
Thomas

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

WolfgangE
Mitglied



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

Beiträge: 1006
Registriert: 29.01.2003

erstellt am: 18. Dez. 2006 18:17    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 freak-tom 10 Unities + Antwort hilfreich

Servus Thomas,

wenn sich die Basis der Compass-Sprachunabhängigkeit seit Version 2000 nicht grundlegend geändert hat, ist das kein Problem.

Compass selbst arbeitet mit Textvariablen, das sind Einträge der Form #TxXXXX000, wobei XXXX ein 4stelliger Dateiname ist, 000 eine 3stellige Nummer.

Der Dateiname gehört zu einer Datei des Typs *.TEX, welche bei der Standardinstallation alle im Verzeichnis tex.de gespeichert sind. Jede Zeile dieser Datei kann mit einer 3stelligen Nummer beginnen, die in der Textvariable angegeben wird.

Du brauchst also erstmal nur eine solche TEX-Datei zu erstellen (einfach eine TXT-Datei umbenennen und mit dem Editor öffnen) und die Nummern der Reihe nach rein schreiben und mit Texten versehen, z.B.:
001 Auswahl 1
002 Auswahl 2
003 Auswahl 3
...

In der Auswahl.txt kannst dann mit den Variablen drauf zugreifen. Wenn obige Einträge in einer Datei ABCD.txt liegen, sieht das dann so aus:
#TxABCD001
#TxABCD002
#TxABCD003
...

Das ".de" im Ordnername tex.de steht für "deutsch". In diesem Verzeichnis liegen also alle deutschen Texte.  Woher weiß Compass dass es in diesen Ordner soll? Über die Variable LangPostFix (oder so ähnlich), definiert in der Compass.ini, wenn ich mich nicht ganz irre, was aber durchaus sein könnte.
Jedenfalls kannst diese Variable z.B. in der Benutzerverwaltung ändern. Dann brauchst nur noch die TEX-Dateien übersetzen und in die entsprechenden Verzeichnisse kopieren, fertig.

Prinzipiell läuft das so ganz gut, sogar ein mehrsprachiges System lässt sich damit realisieren. Allerdings musst aufpassen, was für Menü's, Datenblatt- und Listenbeschriftungen etc. blendend funktioniert, kann bei Auswahllisten, wie du es haben willst, zu Problemen führen.
Du musst nämlich daran denken, dass plötzlich in ein und demselben Feld verschieden-sprachige Werte vorkommen können, je nachdem, wie du es einrichtest. Spätestens beim Suchen kann das dann zu Problemen führen.

Solange du die Sprache generell umstellst und einsprachig bleibst, hast das Problem ja nicht, nur sobald mehrsprachig fahren willst. In dem Fall würde es sich empfehlen, die relevanten Felder pro Sprache anzulegen und entsprechend mehrfach zu führen.
Dann könntest z.B. eine Übersetzungstabelle hinterlegen und die Felder der andere Sprache(n) automatisch füllen lassen, sobald eines der Felder einen Wert erhält.

Hoffe geholfen zu haben.
Ciao, WolfgangE

------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!

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

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 19. Dez. 2006 07:29    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 hat gut geklappt!!!

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

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 08. Jan. 2007 14:46    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

Hallo

habe leider etwas übersehen!

funktioniert doch nicht so gut wie ich dachte!

Ich brauche eine Lösung, mit der ich einen Wert in die Datenbank eintrage und je nach geladener Sprache muss dann dieser Wert in der Sprache ausgegeben werden!

Also wenn ich hier in Deutschland "Hallo" auswähle und in Amerika der Kollege sich das anschaut muss dort "hello" stehen!
Ist dies irgendwie möglich?

MfG
Thomas

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

Gerd.A
Mitglied
Application Engineer


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

Beiträge: 615
Registriert: 10.06.2003

Compass/PSP alle Versionen Office/Easy/Pro JobServer, Webserver SQL2000/SQL 2005/SQL2008 /R2 /SQL 2012 Vault4-heute alle Versionen Dell M4700 w7-64bit

erstellt am: 08. Jan. 2007 16:47    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 freak-tom 10 Unities + Antwort hilfreich

Hallo,

Gehen tuts bestimmt.

Ich stell mir folgendes vor:
Man baue einen Benennungskatalog
z.B
ID - Deutsch - Englisch - Ostfrisisch
B1 - Hallo - Hello - Moin
.
.
.

In deinem Datensatz wird über eine Auswahlliste zwar der entsprechende Wert angezeigt, in der Datenbank allerdings nur die ID eingetragen.
Bei dieser Lösung bräuchtest du aber für jede Sprachversion eigene Masken bzw Listen, so das die entsprechende Spalte rangezogen wird.
Oder du hast Anzeigefelder für alle Sprachen in deinen Datenblättern.
Nachteil:
Du mußt die Werte über den Katalog pflegen.

Is halt nur ne Idee

------------------
Gruß Gerd 

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

Motzi
Mitglied
Anwendungsprogrammierer


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

Beiträge: 298
Registriert: 16.06.2002

COMPASS Liebhaber, auch wenn es PSP heisst
COMPASS Entwickler.
5x Windows 2003 Server, SQL 2005
AIP2009,
SolidWorks 2009,
EPLAN P8,
Cadenas,
Autodesk Productstream Professional 2009 pro,
inforCOM 7.1 (ERP)
d.3 DMS System

erstellt am: 08. Jan. 2007 18: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 Nur für freak-tom 10 Unities + Antwort hilfreich

Hallole,

ein Benennungskatalog gibt's bei uns als Modul gegen einen geringen Obulus... ;-)

Es besteht auch die Möglichkeit die Auswahl.txt komplett in die Datenbank zu verlegen. Das ist kein größerer Aufwand.

------------------
Gruß

Motzi

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

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 10. Jan. 2007 16:01    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

Was macht dises Modul?
Wie funktioniert es und was kostet es?

Wie bringe ich die Auswahl.txt in eine Datenbank?

MfG
Thomas

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

ThomasHn
Mitglied
Techniker


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

Beiträge: 12
Registriert: 08.06.2005

COMPASS 2005 Inventor 10

erstellt am: 16. Jan. 2007 16:38    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 freak-tom 10 Unities + Antwort hilfreich

Es gibt da meiner Meinung nach eigentlich eine ganz einfache Lösung über die Auswahl.txt

Im Feld der eingabemaske folgedes bei Format eingeben
$(LANGPOSTFIX)_Sprachauswahl

Feld muss natürlich eine Auswahlliste sein

Dann folgende Sektionen in die Auswahl.txt:

[uk_Sprachauswahl]
A|Hello
B|mytest

[de_Sprachauswahl]
A|Hallo
B|MeinTest


Compass substituiert $(LANGPOSTFIX)_Sprachauswahl anhand der Sprache, mit der Compass gestartet wird. Die Werte links von dem Pipe stehen so in der Datenbank. Rechts vom Pipe ist die Anzeige, also das was im Datenblatte erscheinen sollte.

------------------
Grüße:
Thomas

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

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 17. Jan. 2007 07:49    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

Hallo Thomas

100 Punkte für dich funktioniert einwandfrei!

MfG
Thomas

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

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 19. Jan. 2007 14:51    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

Hallo Forumuser,

ich habe noch ein kleines Problem und zwar hab ich das oben beschriebene jetzt umgesetzt also:

[a]
3
A1|hallo
A2|hallo1
A3|hallo3

[A1]
2
B1|tschüs
B2|tschüs1

in Compass habe ich jetzt 2 Felder, die in abhängigkeit voneinander funktionieren also wenn ich im ersten Feld A1 auswähle kann ich im 2. feld dann B1 bzw. B2 auswählen, dies funktioniert bei der Auswahl auch ganz gut!
Wenn ich jetzt aber mal den Eintrag in der Liste anschaue steht dort für B1 nicht Tschüs sondern B1!

Wie kann ich das ändern?

MfG
Thomas

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

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 26. Jan. 2007 09:11    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

Hallo ThomasHn

Hast du keine Lösung für mein problem?

MfG
Thomas

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



Anzeige:Infos zum Werbeplatz >>

3D Scanning Services for Architects & Builders | LARKI - Sydney, Melbourne, CAD APP für Künstliche Intelligenz (KI)

Based on the information you provided we estimate that you will be saving this approximate amount. When selling or managing industrial properties which contain complex machinery, clients often need precise measurements to assess a property?s suitability. 3D Warehouse (for SketchUp) Platform

freak-tom
Moderator
PDM-/CAD-Admin


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

Beiträge: 347
Registriert: 07.03.2006

Productstream Professional Pro 2011 / Jobserver / Replikator
Productstream Professional Office 2011
Productstream Professional Pro 2010 / Jobserver / Replikator
Productstream Professional Office 2010
Inventor Suite 2011
Solid Works 2015
ECTR

erstellt am: 26. Jan. 2007 09:53    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

Hallo Forumuser,

nochmal eine vielleicht bessere Erklärung!

habe ein problem mit meinen verknüpften Feldern, habe das ganze jetzt mehrsprachig gemacht und jetzt gibt es das Problem, das im Eingabedialog eines teils alles richtig ist in der Tabellenansicht allerdings nicht mehr! Und zwar ist das Problem folgendes!
Wenn ich bei der Feldauswahl für das 2.Feld unter Format #CUSTOM_1_NAME eingebe erscheint hier nur B4125 was eigentlich typ1 bedeutet! gebe ich unter Format allerdings A0001 ein was im Feld CUSTOM_1_NAME steht und als Elevator ausgelesen wird, steht im 2. Feld auch typ1 drin!

Und #CUSTOM_1_NAME liest doch eigentlich den Inhalt des Feldes CUSTOM_1_NAME aus oder?

Meine Auswahlliste ist folgendermaßen aufgebaut:

[auswahl1]
51
A001|bucket elevator
A002|blasting media replenisher
A003|standard part
A004|expansion box

[A001]
6
B0101|Typ 1
B0102|Typ 2
B0103|Typ 3
B0104|Typ 4
S0001|special
S0002|standard


[A002]
5
B0201|40L
B0202|150L
B0203|200L
B0204|500L
S0003|-


[A003]
1
B0301|


[A004]
2
S0003|-
B0402|

Was gibt es hier für Möglichkeiten, das Compass das richtige anzeigt?

MfG
Thomas

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)2025 CAD.de | Impressum | Datenschutz