| |
 | Accelerate Digital Transformation | >> Anmelden und Early Bird Discount sichern! <<, eine Pressemitteilung
|
Autor
|
Thema: Text Artikelnummer verändern (1216 mal gelesen)
|
Torti77 Mitglied
 Beiträge: 7 Registriert: 07.09.2005
|
erstellt am: 26. Sep. 2005 13:29 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich möchte die Beschreibung des Datenbankfeldes "Artikelnummer" verändern sodaß man nachher bei Bauteilen den neuen Namen sieht (z.B. Firmen-Nr.). Wie kann ich das erreichen? Die Übersetzung in der Sprachdatenbank verändern bringt nichts. Wird das über ein Skript gesteuert? Falls ja welches. Gruß Torti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eldorado Mitglied

 Beiträge: 73 Registriert: 12.06.2004
|
erstellt am: 26. Sep. 2005 13:59 <-- editieren / zitieren --> Unities abgeben:          Nur für Torti77
Dazu muss m Datenbankeditor nur einfach über Format -> Attributnamen der dargestellte Name des Attributs geändert werden. Nach verlassen des Datenbankeditor bitte nicht vergessen, die Konfiguration im Projekt zu aktualisieren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torti77 Mitglied
 Beiträge: 7 Registriert: 07.09.2005
|
erstellt am: 26. Sep. 2005 15:27 <-- editieren / zitieren --> Unities abgeben:         
Das taucht da aber nicht auf.Genausowenig wie Hersteller und Klasse. Das ist doch kein Attribut sondern ein Datenbankfeld oder lieg ich da falsch? So scheint es auf jeden Fall nicht zu gehen. Gruß Torti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Duff Mitglied Energietechniker TS

 Beiträge: 74 Registriert: 15.12.2003 Promis Eplan electric P8
|
erstellt am: 27. Sep. 2005 01:19 <-- editieren / zitieren --> Unities abgeben:          Nur für Torti77
Hallo Torti Da es sich um ein DB Feld handelt, könntest Du einfach eine neue Spalte mit dem entsprechenden Namen anlegen. Die Felder Klasse, Hersteller, Artikelnummer.. scheinen Standardfelder zu sein. Wenn Du die Sprache im Registrierungs-Editor z.B. auf Französisch wechselst ändern diese Felder ihre Namen. Habe jedoch auf die schnelle nicht herausgefunden von wo die Übersetzungen herkommen... vielleicht E3 intern. ------------------ Mit freundlichen Grüssen DES Duff Engineering Solutions Thomas Duff
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torti77 Mitglied
 Beiträge: 7 Registriert: 07.09.2005
|
erstellt am: 27. Sep. 2005 07:28 <-- editieren / zitieren --> Unities abgeben:         
Guten morgen eine neue Spalte ist für mich keine gute Lösung. Da es sich um ein Standartfeld handelt wird es in verschiedenen Skripten aufgerufen. Wenn ich eine neue Spalte anlege müßte ich diese alle umändern wobei ich nichtmal weiß wo dieses Feld noch überall verwendet wird. Was ich in Artikelnummer eintragen möchte ist in meinem Fall eine Firmeninterne Artikelnummer. Das heisst ich möchte alle Funktionalitäten dieses Feldes behalten und nur den in deutsch dargestellten Namen etwas abändern. Trotzdem danke. Vielleicht hat ja noch jemand eine Idee. Gruß Torti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
timmle Mitglied Entwicklungsing.
 
 Beiträge: 234 Registriert: 17.02.2005
|
erstellt am: 27. Sep. 2005 08:05 <-- editieren / zitieren --> Unities abgeben:          Nur für Torti77
Hallo Torti, also die Scripte nutzen die DB-Bezeichnung als Bezug. Irgendwie muß das Programm ja wissen, welche Daten es nehmen soll. Aber es gibt eine Lösung, wobei Du die Scripte leicht verändern mußt. So schlimm ist das aber nicht.  Die Stücklistenscripte sind im Ordner \reports . Schau doch mal in PartsExcel.vbs. Da steht gleich am Anfang die Zuweisung
Code: ArticleNumber = "ArticleNumber"
Wenn Du jetzt ein eigenes Feld anlegst, brauchst Du nur "ArticleNumber" durch deinen Feldnamen (z.B. Firmen-Nr) ersetzen. Schreibst Du die Firmen-Nr direkt in das Attribut Artikelnummer, brauchst im Schript nur die ausgegebene Überschrift zu ändern. Im Excel-Beispiel wäre das
Code: case "49" text1 = "Pos." text2 = "Anzahl" text3 = "Ident-Nr."
wird zu
Code: case "49" text1 = "Pos." text2 = "Anzahl" text3 = "Firmen-Nr."
------------------ Gruß Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eldorado Mitglied

 Beiträge: 73 Registriert: 12.06.2004
|
erstellt am: 27. Sep. 2005 08:30 <-- editieren / zitieren --> Unities abgeben:          Nur für Torti77
OK, die in der Datenbank als eigene Spalte angelegten Bauteiltyp-Attribute haben wohl eine gewisse Sonderstellung innerhalb E³. Weil die Bauteil-Typen bei der Verwendung in einem Projekt aber auch ins Projekt geladen werden und dort dann wieder wie jedes andere Attribut weiter behandelt werden, würde die Definition eines Anwender-Namens schon funktionieren. Leider wird die Neu-Definition eines solchen Anwender-Namens im Datenbank-Editor aber abgelehnt :-( Aber nicht alles, was der Datenbank-Editor verbietet, ist gänzlich unmöglich: Bitte wende dich mit deinem Anliegen an den CIM-Team Support. Dort kann dir die Attribut-Definition deiner Datenbank sicher unbürokratisch erweitert werden so dass die Artikelnummer auch als Attribut verfügbar ist, dessen Anwender-Name dann wieder frei definierbar ist. Aber: Damit wird der Attributname dann nur im Projekt wie gewünscht dargestellt. In den Suchfeldern des Datenbank-Baums erscheint leider weiterhin der Spaltenname der Datenbank. Wenn du damit leben kannst, ist das dann sicher die beste und schnellste Lösung für dein Problem. Du musst weder DB-Spalten addieren noch sollte es Probleme in irgendwelchen Standard-Scripts geben. Ich gehe mal davon aus, dass das auch der Grund ist, weshalb die Definition des Attributs im DB-Editor (noch) abgelehnt wird: Solange es nicht vollständig (also auch bei der Beschriftung der DB-Suchfelder und vielleicht anderer Stellen, die mir jetzt aber nicht aufgefallen sind) unterstützt wird, wird auch die Definition unterbunden. Auch hierzu ist sicher der Kontakt zum Support sinnvoll: Vielleicht ist der Wunsch, Anwendernamen für DB-Spalten zu unterstützen, ja schon gelistet und irgendwann mal in einer "Feature-List" drin. Wenn nicht, dann sollte der Wunsch eben aufgenommen werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torti77 Mitglied
 Beiträge: 7 Registriert: 07.09.2005
|
erstellt am: 27. Sep. 2005 08:34 <-- editieren / zitieren --> Unities abgeben:         
Hallo Uwe Also in den Stücklisten hab ich den anzeigenden Namen für die Artikelnummer schon geändert. Das war kein Problem. Was ich jetzt noch ändern möchte ist der anzeigende Name für Bauteileigenschaften sowie Bauteilsuche. Eine neue Spalte werd ich definitiv nicht anlegen dann laß ich es so. So schlimm wär das auch nicht. Gruß Torti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
timmle Mitglied Entwicklungsing.
 
 Beiträge: 234 Registriert: 17.02.2005
|
erstellt am: 27. Sep. 2005 08:45 <-- editieren / zitieren --> Unities abgeben:          Nur für Torti77
Hallo Torti, ich hab mir ein paar Felder direkt in die Datenbank gebaut und die erscheinen dann in dem Suchkopf (siehe Bild). Da sich die Datenbankerscheinung in der neuen Version stark verändern soll (richtiger Baum mit beliebigen Feldern), würde ich erst mal abwarten. ------------------ Gruß Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |