|
EPLAN Electric P8 : Automatisiert bearbeiten
F.S. am 28.04.2015 um 15:39 Uhr (1)
Probiermal:Code:public class Script{ [Start] public bool AutoTreat(String strProjectName, String strSettingsFolder, Int32 nImportSettings, Int32 nCompleteProject, String strSelectionFilter) { string ServerPfad = @"G:ServerOrnder est"; string ProjectName = PathMap.SubstitutePath("$(CURRENT_PROJECT)"); Progress progress = new Progress("SimpleProgress"); progress.SetAllowCancel(true); bool bResult = true; int nActionsPercent = 100; if (nCompleteProject == 0 && nImportSettings == 1) { progress.BeginP ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Automatisiert bearbeiten
F.S. am 29.04.2015 um 11:07 Uhr (1)
Ja, geht.Hier nochmals das komplette Script mit löschen der zw1 Datei.Code:public class Script{ [Start] public bool AutoTreat(String strProjectName, String strSettingsFolder, Int32 nImportSettings, Int32 nCompleteProject, String strSelectionFilter) { string ServerPfad = @"G:ServerOrnder est"; string ProjectName = PathMap.SubstitutePath("$(CURRENT_PROJECT)"); Progress progress = new Progress("SimpleProgress"); progress.SetAllowCancel(true); bool bResult = true; int nActionsPercent = 100; if (nComplet ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : skalierbare Ebenen V2.3
F.S. am 06.01.2021 um 15:00 Uhr (1)
Hallo,ich denke das man einfach noch den LayerImport am Ende anfügen kann.Siehe den Beispielcode, aber ohne Gewähr da nicht ausprobiert.Code:public class Script{ [Start] public bool AutoTreat(String strProjectName, String strSettingsFolder, Int32 nImportSettings, Int32 nCompleteProject, String strSelectionFilter) { Progress progress = new Progress("SimpleProgress"); progress.SetAllowCancel(true); bool bResult = true; int nActionsPercent = 100; if (nCompleteProject == 0 && nImportSettings == 1) { progress.B ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : eView/eManage upload via API-Skript
F.S. am 25.02.2025 um 11:23 Uhr (1)
Hallo,so gehts per Skript:Code:// Cloud Project upload.cs//// lädt ein Projekt in die EPLAN Cloud nach eMANAGE hoch//// Copyright by Frank Schöneck, 2023// letzte Änderung:// V1.0.0, 28.09.2023, Frank Schöneck, Projektbeginn//// für Eplan Electric P8, ab V2023using Eplan.EplApi.Scripting;using System.Net.Http.Headers;using System.Net.Http;using System.Threading.Tasks;public class Cloud_ProjectUpload_Class{ [Start] public async Task Cloud_ProjectUploadAsync() { string PAT_EPLAN_EMANAGE = "myPAT!!!"; var p ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Inhaltsverzeichnis mit Seitenfilter per Script
F.S. am 16.08.2023 um 15:00 Uhr (1)
Hallo,ich habe mal ein wenig rumprobiert.Ein Seitenfilter im Seiten-Navigator funktioniert hier nicht, das Inhaltsverzeichnis wertet immer alle Seiten aus.Das einzige was funktioniert ist in der Auswertungsvorlage des Inhaltsverzeichnisse einen Filter einzustellen und das Projekt auswerten zulassen, ein Aktualisieren reicht nicht aus.Hier wäre nun die Aufgabenstellung per Skript in der Auswertungsvorlage einen Filter zu aktivieren dann das Projekt neu auszuwerten und zum Schluss wieder den Filter zu deakti ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Frage zum Scripting: ProjectOpen -> Wie warten, bis Project komplett geöffnet?
F.S. am 20.08.2021 um 13:57 Uhr (1)
Hallo,kann ich jetzt nicht bestätigen, ich habe mir aber mal deinen Code angeschaut und ihn ausprobiert, funktioniert hier, aber ich habe dann doch zwei Zeilen geändert.-Zeile "bool bResult = true;" entfernt-Zeile "bResult &= new CommandLineInterpreter().Execute("ProjectOpen",ProjectOpen);" geändert in "bool bResult = new CommandLineInterpreter().Execute("ProjectOpen", ProjectOpen);"außerdem noch eine paar MessageBoxen dazu um den genauen Ablauf anzeigen zu lassen.Probier doch mal diesen Code aus:Code: st ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Platzhalterobjekte extern bearbeiten
F.S. am 14.05.2009 um 08:24 Uhr (0)
Hallo G.L.was meinst du mit Wertesätze nach Excel und manipulieren?Die Werte der Variablen kannst du über die Zwischenablage nach Excel kopieren und dort verwalten, sichern o.ä.Zum "Wertesatz zuweisen" über mehrere Seiten brauchst du das Zusatzmodul "Project Options", kostet dann extra.grüßeFrankS------------------TwinTop-Freunde
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Script für Verbindungsabzweigung
F.S. am 22.02.2011 um 13:38 Uhr (0)
Mit Scripting kannst du keine Projekteinstellungen verändern Zur Info:Die Möglickeiten wären (wenn es ging):Mit Zielbezeichnung: PROJECT.TrDMProject.Wiring 3Als Punkt: PROJECT.TrDMProject.Wiring 2Wie gezeichnet: PROJECT.TrDMProject.Wiring 1grüßeFrankS------------------TwinTop-Freunde
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : seitenübergreifend gruppieren
F.S. am 21.07.2011 um 13:54 Uhr (0)
Hallo Markus,Project Options ist das Modul was dir diese Arbeitsweise ermöglicht.Wir haben Project Option hier im einsatz, funktioniert super.Auf der Eplan Homepage gibt es mehr Infos, inkl. Demo Video.grüßeFrankS ------------------TwinTop-Freunde[Diese Nachricht wurde von F.S. am 21. Jul. 2011 editiert.]
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Projekteinstellungen importieren via Script
F.S. am 24.04.2012 um 10:58 Uhr (1)
Versuch mal folgenden Code Code:string strProject = PathMap.SubstitutePath("$(P)");ActionCallingContext ReadXMLFile = new ActionCallingContext();ReadXMLFile.AddParameter("Project", strProject);ReadXMLFile.AddParameter("XMLFile", @"C:EplanSchemataNGfi.Elemente_mit_Meldungen.xml");new CommandLineInterpreter().Execute("XSettingsImport", ReadXMLFile);------------------TwinTop-Freunde
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Projekteinstellungen importieren via Script
F.S. am 24.04.2012 um 13:50 Uhr (1)
Hallo Marco,Beschriftungsschema sind ja Benutzereinstellungen, deshalb hier wieder XSettingsImport OHNE Project verwenden. grüßeFrankS------------------TwinTop-Freunde
|
In das Form EPLAN Electric P8 wechseln |
 |
EPLAN Electric P8 : Platzhalter global ändern?
F.S. am 12.05.2014 um 15:27 Uhr (15)
Ja, aber nur wenn du das Zusatzmodul "Project Options" hast. ------------------grüßeFrankS
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : GetProjectLanguages/GetDisplayLanguages läuft nicht...
F.S. am 07.05.2015 um 13:48 Uhr (1)
OK, das sieht mir nach einem API-Programm aus, da bin ich raus. Nur, wenn du die API hast, brauchst du keine DLL, du kannst dann die Sprachen direkt aus den Project-Settings auslesen.------------------grüßeFrankS
|
In das Form EPLAN Electric P8 wechseln |