Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Artikel aus Klemmleistendefinition auswerten

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
Autor Thema:  Artikel aus Klemmleistendefinition auswerten (342 / mal gelesen)
Kanal C.
Mitglied
Elektroprojektierer

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

Beiträge: 6
Registriert: 29.01.2024

EPLAN P8 2.9

erstellt am: 20. Feb. 2024 16:13    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 zusammen

Ich habe folgendes Problem:
Als wir noch mit der EPLAN Version 2.7 gearbeitet haben, wurden beim automatisierten Exportieren der Stückliste alle Artikel mit Bestellnummer ausgewertet.

(Das automatische Exportieren ist ein Skript mit dem mehrere Listen exportiert werden, darunter Motorenliste, BMKs und eben die STKL)

Seit der Version 2.9 klappt dies nicht mehr so ganz. Alle Artikel, welche über den Navigator in die Klemmleistendefinition oder in die Steckerdefinition hinterlegt werden, werden nicht mehr in die Stückliste exportiert. Das passiert nur, wenn der Fertigungsdatenexport via Skript ausgelöst wird, dann fehlen die oben beschriebenen Artikel in der Stückliste.

In der Stückliste des Schemas in EPLAN werden diese jedoch aufgeführt.


Was ich bereits herausgefunden habe:
Ist eine Definition nicht im Schema Platziert, so werden die Artikel dahinter beim Export via Skript nicht beachtet.
Wenn der Fertigungsdatenexport von Hand ausgelöst wird (Dienstprogramme > Fertigungsdaten > Export/Beschriftung), dann klappt es trotzdem und ohne Probleme.

Der Fehler müsste also irgendwo im Skript liegen. Das Skript verwendet dasselbe Exportschema wie ich beim Export "von Hand" verwendet habe. Es sind auch keine Filter angegeben.

Hier einen Ausschnitt des Skripts, indem nur der Teil für die STKL drin ist: (normalerweise sind noch 12 weitere Auswertungen drin)


public class Script
{



    public string GetProject()
        {
        string strProject = "";
        ActionCallingContext ProjectContext = new ActionCallingContext();
        ProjectContext.AddParameter("TYPE", "PROJECT");
        new CommandLineInterpreter().Execute("selectionset", ProjectContext);
        ProjectContext.GetParameter("PROJECT", ref strProject);
        return strProject;

    }

[Start]
public void beschriftungslauf()
{

Progress progress = new Progress("SimpleProgress");
progress.BeginPart(100,"");
progress.SetTitle("Beschriftungsläufe werden ausgeführt");
progress.SetAllowCancel(true);

if(!progress.Canceled())

// Stückliste direkt in Excel
{
progress.BeginPart(12,"Stückliste erstellen in Excel");
string project = GetProject();
ActionCallingContext labellingContext5 = new ActionCallingContext ();
labellingContext5.AddParameter("CONFIGSCHEME","Stückliste Excel");
labellingContext5.AddParameter("DESTINATIONFILE",@"T:\EPLAN_exports\$(PROJECTNAME)\$(PROJECTNAME)_Stückliste.xlsm");
labellingContext5.AddParameter("FILTERSCHEME","");
labellingContext5.AddParameter("LANGUAGE","de_DE");
labellingContext5.AddParameter("LogMsgActionDone","true");
labellingContext5.AddParameter("SHOWOUTPUT","0");
labellingContext5.AddParameter("PROJECTNAME",project);
labellingContext5.AddParameter("RECREPEAT","1");
labellingContext5.AddParameter("SORTSCHEME","");
labellingContext5.AddParameter("TASKREPEAT","1");
new CommandLineInterpreter().Execute("label",labellingContext5);
progress.EndPart();
}

if(!progress.Canceled())



progress.EndPart(true);
}
}

Hat jemand eine Idee?

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

cad_hans
Ehrenmitglied V.I.P. h.c.
Techn. Angestellter


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

Beiträge: 2100
Registriert: 25.08.2003

ruplan4.70
eplan5.x
P8 V1.9 bis V2.7

erstellt am: 21. Feb. 2024 07:02    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 Kanal C. 10 Unities + Antwort hilfreich

hallo,

es ist definitv das gleiche beschriftungsschema (name, filter usw.)?

sonst könnte es an den teilen liegen die berücksichtigt werden also klemmen, kabel usw.

sieht nach filter oder so aus der auf grafische platzierung schaut.

nach dem script, gibt es da meldungen in der systemverwwaltung?

------------------
ruplan4.70
eplan5.x
P8 V1.9 bis V2.7

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

Kanal C.
Mitglied
Elektroprojektierer

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

Beiträge: 6
Registriert: 29.01.2024

EPLAN P8 2.9

erstellt am: 21. Feb. 2024 07:12    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

Ja, es ist definitiv das gleiche Schema. Das Schema selbst hat keine Filtereinstellungen und im Skript sind auch keine Filter angegeben.

Habe nochmals Ausgewertet und dann in die Systemmeldungen geschaut, da steht jedoch nur "Die Aktion 'label' wurde ausgeführt. Sonst gibt es keine Fehlermeldung oder ähnliches.

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

Kanal C.
Mitglied
Elektroprojektierer

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

Beiträge: 6
Registriert: 29.01.2024

EPLAN P8 2.9

erstellt am: 23. Feb. 2024 15: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

Beim Export über "Dienstprogramme > Fertigungsdaten > Export / Beschriftung" beim Anwählen des Exportschemas kann ich "Anwenden auf gesamtes Projekt" ankreuzen. Dann werden auch die Artikel aus den Definitionen exportiert.

Könnte das evtl. das Problem sein? Vielleicht greift das Script zwar auf alle Seiten, aber nicht auf das gesamte Projekt zu und übersieht deswegen diese Artikel?

War mal so ein Gedanke...

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

cad_hans
Ehrenmitglied V.I.P. h.c.
Techn. Angestellter


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

Beiträge: 2100
Registriert: 25.08.2003

ruplan4.70
eplan5.x
P8 V1.9 bis V2.7

erstellt am: 26. Feb. 2024 07:56    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 Kanal C. 10 Unities + Antwort hilfreich

das wäre durchaus möglich. vielleicht gibt es jetzt einen zusätzlichen parameter den du angeben musst.
hatte was ähnliches in der vergangenheit (unterschied zwischen script und händisch).
an deiner stelle würd ich mal tiefer in der hilfe bei den aktionen nachschlagen.
kann dir da jetzt nicht weiterhelfen da wir noch auf 2.7 sind und voraussichtlich noch länger bleiben.

ein versuch noch, du kannst die eine stückliste auch als aktion mittels cmd-datei ausführen lassen (3. möglichkeit).

schau mal wie sich da der export verhält

was mir noch einfällt, die filterbedingungen ändern sich von version zu version, aber das sollte eigentlich (da es ja manuell funktioniert) nicht der fall sein.

------------------
ruplan4.70
eplan5.x
P8 V1.9 bis V2.7

[Diese Nachricht wurde von cad_hans am 26. Feb. 2024 editiert.]

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



Teamleiter Dokumentation (m/w/d)

STOLZ AUFS SCHAFFEN - DREI WORTE, DIE ALLES SAGEN. UND NOCH MEHR.

Stolz aufs Schaffen drückt aus, was wir jeden Tag bei unserer Arbeit leisten und was wir empfinden, wenn wir Feierabend machen. Ein Stolz, der aus unserem Anspruch kommt. Und bei der FRIEDRICH VORWERK Group haben wir schon immer hohe Ansprüche ? an uns und unsere Arbeit. Mit mehr als 1.900 Mitarbeitern ...

Anzeige ansehenTeamleitung, Gruppenleitung
Kanal C.
Mitglied
Elektroprojektierer

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

Beiträge: 6
Registriert: 29.01.2024

EPLAN P8 2.9

erstellt am: 26. Feb. 2024 08:12    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 deine Antwort. Werde es ausprobieren und vielleicht finde ich noch heraus, ob es einen weiteren Parameter im Script dafür benötigt.

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