Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  mit C# Projekt Reorganisieren

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:  mit C# Projekt Reorganisieren (1791 / mal gelesen)
MarcCore
Mitglied



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

Beiträge: 597
Registriert: 24.01.2014

Eplan P8 2.7/ 2.9

erstellt am: 24. Jan. 2018 15: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 Leute,
ich suche eine Möglichkeit mit C# mein Projekt zu Reorganisieren.

Komprimieren gibt mit der Action "compress" aber zu Reorganisieren
habe ich leider nichts gefunden.

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

EplanAndi
Mitglied



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

Beiträge: 344
Registriert: 17.02.2010

P8 - Professional Version 2022 Update 4

erstellt am: 24. Jan. 2018 15:32    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 MarcCore 10 Unities + Antwort hilfreich

MarcCore
Mitglied



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

Beiträge: 597
Registriert: 24.01.2014

Eplan P8 2.7/ 2.9

erstellt am: 25. Jan. 2018 07:30    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


EplanError.jpg

 
Hey danke für den Tipp.
Leider funktioniert es nicht.
Meine Aktion sieht so aus:

    public void Project_Reorga()
    {

        CommandLineInterpreter oCLI = new
        CommandLineInterpreter();
        ActionCallingContext acc = new ActionCallingContext();

        acc.AddParameter("Type", "REORGANIZE");
        acc.AddParameter("EXTENDEDMODE", "1");
       
        oCLI.Execute("projectmanagement", acc);

        return;
    }

Aber Eplan gibt in der Systemmeldung folgenden Fehler aus. (Siehe Bild)

Obwohl Eplan das in der Hilfe angibt.

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

EplanAndi
Mitglied



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

Beiträge: 344
Registriert: 17.02.2010

P8 - Professional Version 2022 Update 4

erstellt am: 25. Jan. 2018 08:28    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 MarcCore 10 Unities + Antwort hilfreich

Aus dem Beispiel in der Hilfe würde ich sagen das man den Parameter TYPE mit ":" verwenden verwenden muss, sprich wie folgt:

acc.AddParameter("Type:REORGANIZE");

Kannst du ja mal flott ausprobieren 

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

F.S.
Moderator



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

Beiträge: 1815
Registriert: 23.04.2003

EPLAN Electric P8
2023 Prof.

erstellt am: 30. Jan. 2018 07:30    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 MarcCore 10 Unities + Antwort hilfreich

EDIT:
Ich seh gerade deine Fehlermeldung, ok dann wird wohl deine Eplan Version diese Action noch nicht unterstützen.

Deine Aktion funktioniert schon, du bekommst nur nicht mit das was passiert.

Besser wäre vielleicht wenn du einen Fortschrittsbalken einbaust.

Code:

public void Project_Reorga()
{
//Progressbar ein
Progress oProgress = new Progress("SimpleProgress");
oProgress.ShowImmediately();

CommandLineInterpreter oCLI = new CommandLineInterpreter();
ActionCallingContext acc = new ActionCallingContext();
acc.AddParameter("Type", "REORGANIZE");
acc.AddParameter("EXTENDEDMODE", "1");
oCLI.Execute("projectmanagement", acc);

//Progressbar aus
oProgress.EndPart(true);

return;
}



------------------
grüße
FrankS

[Diese Nachricht wurde von F.S. am 30. Jan. 2018 editiert.]

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

MarcCore
Mitglied



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

Beiträge: 597
Registriert: 24.01.2014

Eplan P8 2.7/ 2.9

erstellt am: 30. Jan. 2018 09:44    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 Frank,
leider kriege ich immer noch den Fehler.

Ich arbeite in diesem Fall mit Eplan 2.2 HF1

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

F.S.
Moderator



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

Beiträge: 1815
Registriert: 23.04.2003

EPLAN Electric P8
2023 Prof.

erstellt am: 30. Jan. 2018 10:10    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 MarcCore 10 Unities + Antwort hilfreich

Wie schon gesagt, dann liegt es an der Version, diese Action gibt es erst seit Version 2.6

------------------
grüße
FrankS

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



Technischer Systemplaner TGA / CAE Systemplaner (m/w/d) Schaltanlagen

Die Wurm-Gruppe, ein Pionier der Automatisierung von Kälte- und Gebäudetechnik im Lebens­mittel­handel, ist führend in Regel- und Überwachungs­systemen, die welt­weit eingesetzt werden. Als Teil der Gruppe ist GTM der MSR-Spezialist für Gebäudetechnik und plant jährlich rund 300 Märkte mit Hardware, Software und Schalt­schränken. Sie sind der Architekt elektro­technischer Welten! ...

Anzeige ansehenGebäude-, Versorgungs-, Sicherheitstechnik
JochenNie
Mitglied
Elektrokonstrukteur


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

Beiträge: 269
Registriert: 15.05.2013

EPLAN Electric P8 - Professional
Version: 2.9 SP1 Update 10
Version: 2023 Update 1

erstellt am: 30. Jan. 2018 11:14    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 MarcCore 10 Unities + Antwort hilfreich

Hallo,

versuch mal folgendes:

Code:
// Abfrage: YES/NO
        DialogResult oDialogResult_0 = new DialogResult();
        oDialogResult_0 = MessageBox.Show("Soll das Projekt reorganisiert werden?", "Abfrage", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

if (oDialogResult_0 == DialogResult.Yes)
            {
MessageBox.Show("Im folgendem Fenster [Erweiterter Modus] auswaehlen.\n\nErst dann mit OK bestaetigen.", "Hinweis");

CommandLineInterpreter oCLI_0 = new CommandLineInterpreter();
oCLI_0.Execute("XPrjActionProjectReorganize");
}

Es handelt sich hier um einen Auszug eines Skriptes. Leider konnte ich hier nicht den erweiterten Modus automatisch setzen. Das Script ist mindestens in der V2.5 lauffähig. Kannst Du ja mal ausprobieren.

Gruß Jochen

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