Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  EPLAN Electric P8
  Artikeldatenbank Eplan lesen/schreiben

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 EPLAN
  
Eplan L!VE: Einblick in Engineering & Fertigung bei Eaton , eine Pressemitteilung
Autor Thema:  Artikeldatenbank Eplan lesen/schreiben (985 mal gelesen)
DerArchitekt
Mitglied
Ingineur

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

Beiträge: 3
Registriert: 10.07.2023

erstellt am: 10. Jul. 2023 12: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

Hi,

ich würde gerne Information der SQL-Datenbank per Skript auslesen und ggf. schreiben. Eine beispielhafte Information ist(im xml) P_ARTICLE_DESCR1 nur leider finde ich die Information in der Datenbank nicht.
Nun meine Fragen, wo finde ich die Information, wie kann ich Sie auslesen bzw schreiben.

Besten Dank!

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

Stefan R
Mitglied
Staatl. gepr. Techniker


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

Beiträge: 145
Registriert: 18.11.2013

Win 10
EPlan
P8 2.9 & 2024
Prof.
Select (+ PLC & Bus Extension)
Expertenmenü
________________
ProPlan 3.5

erstellt am: 10. Jul. 2023 13:15    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 DerArchitekt 10 Unities + Antwort hilfreich

In der Datenbank gibt es die [tblPart]
Dort finden sich die Spalten [description1],[description2],[description3]
(Jeweils mit dem Sprachenpräfix wie in der XML)

Das verändern vor Artikeldaten auf SQL-Ebene verursacht gerne Probleme, da Eplan nicht erkennt, dass etwas geändert wurde.

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

DerArchitekt
Mitglied
Ingineur

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

Beiträge: 3
Registriert: 10.07.2023

erstellt am: 10. Jul. 2023 13:27    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


tbl.png

 
bei mir gibt es die Tabelle tblParts nicht. Woran könnte das liegen?

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

Stefan R
Mitglied
Staatl. gepr. Techniker


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

Beiträge: 145
Registriert: 18.11.2013

Win 10
EPlan
P8 2.9 & 2024
Prof.
Select (+ PLC & Bus Extension)
Expertenmenü
________________
ProPlan 3.5

erstellt am: 10. Jul. 2023 13:33    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 DerArchitekt 10 Unities + Antwort hilfreich


EPLAN_2023-07-10_ArtikelDB-SQL.png

 
Welche Version hast du?

Diese DB wurde mit 2.4 erstellt und dann immer weiter hochgezogen.

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

pxecad
Mitglied



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

Beiträge: 260
Registriert: 13.02.2015

- - - - - - - - - - - - - - - - - - - - -
Electric P8 2024 U1
Pro Panel 2024 U1
EEC Professional 2023 (Web EEC)
- - - - - - - - - - - - - - - - - - - -

erstellt am: 10. Jul. 2023 13:42    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 DerArchitekt 10 Unities + Antwort hilfreich

Das sieht aus wie EPLAN 2022 / 2023 mit den 7 Tabellen. Diese sind nicht mehr "lesbar".

Die Artikel lesen/schreiben/importieren geht nur über die EPLAN Aktionen.

Bis EPLAN 2.9 SP1 war es noch möglich direkt in die SQL Tabellen zu schreiben, mit all seinen Vorteilen und auch vielen Nachteilen.

mfg
px

------------------
* * *  EPLAN Infoportal -->   Hilfeportal & Informationen zur EPLAN Installation (32Bit/64Bit/SQL/Helpsystem)   * * *


Viele Informationen zum Lizenzumstieg 2.8+ habe ich auch hier gefunden:
www.smartineer.com

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

DerArchitekt
Mitglied
Ingineur

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

Beiträge: 3
Registriert: 10.07.2023

erstellt am: 10. Jul. 2023 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

Danke für die Antworten ich habe die 2023 Version. Also direkt die Informationen per Query zu extrahieren nicht möglich...

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



Dipl.-Ing./M./BA/Techniker Elektro-Konstrukteur (m/w/d)

Die Hinterkopf GmbH ist ein inhabergeführtes, mittelständisches Unternehmen in zweiter Generation mit Sitz in Eislingen/Fils bei Göppingen (BaWü), das 1962 gegründet wurde. Das Familienunternehmen hat es bei der Entwicklung und Herstellung von großen Maschinen und Produktionslinien zur Herstellung und Dekoration zylindrischer Hohlkörper zur Weltmarkt- und Technologieführerschaft geschafft....

Anzeige ansehenFeste Anstellung
RMLIF
Mitglied
Elektrotechnikermeister


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

Beiträge: 70
Registriert: 21.10.2009

Eplan P8 Prof 2.5
Eplan P8 Prof 2.7
Eplan P8 Prof 2.9.4
Eplan P8 Prof 2024
Eplan P8 Prof 2023.0.2
Cideon Workspace Eplan Sap integration
ECTR Eplan Sap integration

erstellt am: 18. Jul. 2023 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 Nur für DerArchitekt 10 Unities + Antwort hilfreich

Hallo

In Eplan 2023 gibt es mittlerweile die Möglichkeit direkt im Skripting auf die Artikeldatenbank zuzugreifen

anbei mal ein quick& dirty Beispiel wie man direkt auf die Datenbank lesend zugreifen kann hab das auf die Schnelle nicht getestet sondern nur aus einen meiner Skripts Kopiert

der Code sollte einen Menüeintrag "Test" im Kontextmenü des Artikelnavigator erzeugen und die die Daten in einer Messagbox anzeigen

Code:

using Eplan.EplApi.Scripting;

using Eplan.EplApi.MasterData;
using System.Linq;

[DeclareAction("ItemPartsdatabase")]
    public void Patsdatabase()
    {
       
        MDPartsManagement mdPartsManagement = new MDPartsManagement();
     
        var Item = mdPartsManagement.GetSelectedPartDatabaseItems(true);
      
        string Properties = "";
       
        foreach (MDPart part in Item)
        {
            Properties = Properties+ ";"+ part.Properties.ARTICLE_PARTNR;
            Properties = Properties + ";" + part.Properties.ARTICLE_DESCR1;
            Properties = Properties + ";" + part.Properties.ARTICLE_DESCR2;
            Properties = Properties + ";" + part.Properties.ARTICLE_EXTERNAL_DOCUMENT_URL[1];
            Properties = Properties + ";" + part.Properties.ARTICLE_EXTERNAL_DOCUMENT_DESIGNATION[1];
           

        }
        MessageBox.Show(Properties);

    }
[DeclareMenu]
    public void MenuFunctionPartsmanagment()
    {

        //Neuer Menüpunkt Artikelnavigator Baumstruktur

        Eplan.EplApi.Gui.ContextMenu menu = new Eplan.EplApi.Gui.ContextMenu();

        Eplan.EplApi.Gui.ContextMenuLocation contextMenuLocationbaum =
            new Eplan.EplApi.Gui.ContextMenuLocation(
                "XPamPartPDDTabTreeDialog",
                "1397"
                );

        menu.AddMenuItem(
       contextMenuLocationbaum,
           "Test ",
           "ItemPartsdatabase",
           true,
           false
           );
   }


Alle Parameter die du abfragen und auch schreiben kannst findest du hier in der Api Hilfe https://www.eplan.help/en-US/Infoportal/content/api/2022/Eplan.EplApi.DataModelu~Eplan.EplApi.DataModel.ArticlePropertyList_members.html

grüße Rudi

------------------
Wissen ist macht nix wissen macht auch nix

[Diese Nachricht wurde von RMLIF am 18. Jul. 2023 editiert.]

[Diese Nachricht wurde von RMLIF am 18. Jul. 2023 editiert.]

[Diese Nachricht wurde von RMLIF am 18. Jul. 2023 editiert.]

[Diese Nachricht wurde von RMLIF am 18. Jul. 2023 editiert.]

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