| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
 | Engineering-Vorlagen & Services: Wenn Datendurchgängigkeit den Unterschied macht, eine Pressemitteilung
|
Autor
|
Thema: EPlan Datenbanken Aufbau (4035 mal gelesen)
|
ThMue Ehrenmitglied V.I.P. h.c. M.Sc. Wirtschaftsingeneurswesen, B.Eng. Elektro- und Automatisierungstechnik
     
 Beiträge: 2399 Registriert: 22.10.2013 EPLAN Electric P8 - Professional 2.9/2022 + alle Addons
|
erstellt am: 13. Apr. 2015 15:57 <-- editieren / zitieren --> Unities abgeben:         
Gibt es irgendwo ne Übersicht wie die Datenbanken (Artikel, Fremdsprachen, ...) aufgebaut sind und wie diese zusammenhängen? bzw von den einzelnen Datenbanken die Tabellen wie die zusammenwirken? Liebe Grüße Thorsten ------------------ Vorlesungen machen den Verstand träge. Sie zerstören das Potenzial für authentische Kreativität. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielPa Mitglied Consultant
 
 Beiträge: 378 Registriert: 21.05.2009 WSCAD Suit Ultimate 2015 Eplan P8 2.2.5 und 2.4
|
erstellt am: 13. Apr. 2015 21:49 <-- editieren / zitieren --> Unities abgeben:          Nur für ThMue
Hi Thorsten, leider werden in den Sql-Datenbanken selbst, keine Beziehungen zwischen den Tabellen von Eplan festgelegt. Sonst könnte man sich per SSMS schöne Diagramme ausleiten. Bei der Artikeldatenbank kannst du dir zumindest die Struktur aus einem XML-Export oder der Eplan-Hilfe (Thema: "XML-Export / -Import: Übersicht der Tags und Attribute") ableiten. In der Wörterbuch-DB und Projekt-DB sind nicht einmal Primärschlüssel vergeben. Also genau soviel "Logik" wie zwischen einzelnen Excel-Tabellen. So ist zumindest der Stand zur Version 2.4. Magst du verraten was du vor hast? MfG Daniel ------------------ “Hacker (noun): An organism that converts caffeine or alcohol into code.” ~ Standard Definition YouTube GitHub DokuWiki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThMue Ehrenmitglied V.I.P. h.c. M.Sc. Wirtschaftsingeneurswesen, B.Eng. Elektro- und Automatisierungstechnik
     
 Beiträge: 2399 Registriert: 22.10.2013 EPLAN Electric P8 - Professional 2.9/2022 + alle Addons
|
erstellt am: 14. Apr. 2015 06:35 <-- editieren / zitieren --> Unities abgeben:         
Ich will die ganzen Datenbanken in eine große Datenbank mit allen Systemem Verbinden und die Beziehungen herstellen, damit man über das warenwirtschaftssystem auf die elektrischendaten von eplan zugreifen kann und eben andersrum in alle Richtungen :-/ LINK ------------------ Vorlesungen machen den Verstand träge. Sie zerstören das Potenzial für authentische Kreativität. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HKXVZBi Ehrenmitglied Konstruktion Elektroplanung
    
 Beiträge: 1502 Registriert: 27.01.2010 i7-3770 3.40GHz, 16GB RAM Radeon Pro WX5100 3xHP Z27n G2 Software: MS Win 10 64Bit MS Office 2010/365 ------ ePlan Electric P8 Menüumfang: ǝʇɹǝdxǝ
|
erstellt am: 14. Apr. 2015 07:12 <-- editieren / zitieren --> Unities abgeben:          Nur für ThMue
|
fritsrol Mitglied CAD-Systemingenieur
 
 Beiträge: 143 Registriert: 11.12.2002 Windows 10 64 Office 2016 Eplan P8 2.7 HF2 VS 2015 Medusa 2000i2
|
erstellt am: 14. Apr. 2015 07:13 <-- editieren / zitieren --> Unities abgeben:          Nur für ThMue
Hallo Thorsten, ich glaube nicht das Du die Eplan Datenbank durch eine neue Große ersetzen kannst. Was ich mir aber vorstellen kann ist, dass Du über Trigger in der DB Daten an andere DB's übermitteln kannst. Die interessantesten Daten findest Du in der Tabelle "tblPart". Wie die bei Euch genau belegt ist musst Du mal selber recherchieren. Schau Dir mal die Felder partnr, erpnr, ordernr, typenr , description1-3, manufacturer und supplier an ob Du dort Deine gewünschten Info's zur Weiterverarbeitung findest sowie die id zum wildern in weiteren Tabellen. Wie man Trigger z.B. beim Ändern von Datensätzen aufsetzt kann man bei Microsoft nachlesen. Gruß Roland Fritscher Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielPa Mitglied Consultant
 
 Beiträge: 378 Registriert: 21.05.2009 WSCAD Suit Ultimate 2015 Eplan P8 2.2.5 und 2.4
|
erstellt am: 14. Apr. 2015 13:20 <-- editieren / zitieren --> Unities abgeben:          Nur für ThMue
Grundsätzlich sollte es kein Problem sein die Eplan-Artikeldatenbank um Tabellen zu erweitern. Es ist auch mit einem gewissen Aufwand möglich die Daten in anderen Systemen zu nutzen. Der Aufwand hierfür beschränkt sich im Wesentlichen darauf, dass du die Mehrsprachigkeit der Felder ( "de_DE@Motorschutzschalter;en_US@Motor overload switch;...") und die relativen Pfadangaben ( "$(MD_MACROS)\motorschutz.ema") behandeln musst. Auch das Befüllen von Benutzerdefinierten Tabellen aus Eplan heraus ist möglich. Hierzu ist aber zwingend die Eplan-Api notwendig um auf Ereignisse wie z.B. das Erzeugen und Löschen von Artikeln zu reagieren. Richtig komplex wird es wenn du losgelöst von Eplan, aus einer anderen Anwendung heraus neue Artikel anlegen willst. Dann musst du die ganze Logik welche in Eplan die Artikelverwaltung erledigt nach programmieren. Das heißt zum Beispiel, dass du dafür sorgen musst die richtigen Tabellen zu initialisieren. Hat z.B. eine Zeile in der tblParts keinen zugehörigen Zeile (gleiche id) in der tblVariants, so wird der Datensatz in der Artikelverwaltung nicht angezeigt. Ebenso müssen einige Felder (abgesehen von denen die sowieso keine Null-Werte zulassen) mit entsprechenden Werten gesetzt werden, um einen Datensatz in der Epl-AV angezeigt zu bekommen. Diese sind z.T. von der Baumkonfiguration der Epl-AV abhängig. Du solltest also gut überlegen welche Schnittmenge von Daten in anderen Systemen notwendig ist und wie du sie dort hinbekommst. Der "Austausch" über eine gemeinsame, "große" Datenbank ist vermutlich die prozesstechnisch sauberste Lösung. Die beste Lösung ist es aber vermutlich nicht und die einfachste schon garnicht. Eine saubere Schnittstelle, wie sie auch Eplan anbietet (Link von Marco), ist vermutlich die zweckmäßigere Lösung, die du nicht außer Acht lassen solltest. MfG Daniel ------------------ “Hacker (noun): An organism that converts caffeine or alcohol into code.” ~ Standard Definition YouTube GitHub DokuWiki Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| Bauingenieur (m/w/d) im Bereich Verkehrsanlagenplanung Straße/Schiene (644) | Gestalten Sie anspruchsvolle Projekte - werden Sie Teil unseres Teams!
Als führende Ingenieurgesellschaft auf den Gebieten Beratung, Planung, Projektmanagement und Bauüberwachung realisiert Vössing seit über 40 Jahren Infrastrukturprojekte jeder Größenordnung. Mit über 700 Mitarbeiterinnen und Mitarbeitern planen und gestalten wir nationale und internationale Projekte von der Konzipierung bis zur Inbetriebnahme.... | Anzeige ansehen | Feste Anstellung |
|
ThMue Ehrenmitglied V.I.P. h.c. M.Sc. Wirtschaftsingeneurswesen, B.Eng. Elektro- und Automatisierungstechnik
     
 Beiträge: 2399 Registriert: 22.10.2013 EPLAN Electric P8 - Professional 2.9/2022 + alle Addons
|
erstellt am: 16. Apr. 2015 14:42 <-- editieren / zitieren --> Unities abgeben:         
Aktuell ist angedacht sich ein PDM System anzuschaffen. Dies hat bereits eine Solid Works und eine EPLAN Schnittstelle. ------------------ Vorlesungen machen den Verstand träge. Sie zerstören das Potenzial für authentische Kreativität. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |