Archiv für den Monat: Februar 2015

XGedUpdateMacroAction

Werden Makros in EPLAN über die Funktion “Makro aktualisieren” erneuert, wird leider der Wertesatz auf den Ursprungswert gesetzt.

Mit diesem Script wird der Wertesatz nicht verändert.

Die Action überschreibt die eigentlich EPLAN-Action. Da es hier zu einem Bufferoverflow kommen würde muss die eigentliche Action mit dem ActionCallingContext ausgestattet werden.

XGedUpdateMacroAction

 

XGedUpdateMacroAction (1608 Downloads )

 

using Eplan.EplApi.ApplicationFramework;
using Eplan.EplApi.Scripting;

namespace ibKastl.Scripts.Global
{
    class XGedUpdateMacroAction_Overload
    {
        [DeclareAction("XGedUpdateMacroAction", 50)] // Overwrite with ordinal
        public void Action()
        {
            ActionCallingContext actionCallingContext = new ActionCallingContext();
            actionCallingContext.AddParameter("AutoAssignLastUsedRecord", "1");
            Eplan.EplApi.ApplicationFramework.Action action = new ActionManager().FindBaseActionFromFunctionAction(false); // Full Namespace, couse of compiler warning in EPLAN
            action.Execute(actionCallingContext);
        }
    }
}
Von |2017-11-09T12:23:41+01:002015-02-24|EPLAN, EPLAN-Scripts|

InsertComment

Ein echtes Schmankerl von Frank…

Mit diesem Script können PDF-Kommentare nun auch in EPLAN platziert werden und man kann somit den Kommentarnavigator nutzen. Super im Multiuserbetrieb!

2015-02-02_21-57-48

Von |2022-01-10T08:24:48+01:002015-02-06|EPLAN, EPLAN-Scripts|

ShopForProcess

Heute gibt es mal eine große Ankündigung.
Seit August 2014 arbeite ich bei der Firma ibKastl als Consultant. Wir beraten Firmen bei der Installation bzw. Betreuung rund um das Thema EPLAN, Prozesse & Normen.

Mein Schwerpunkt liegt hier in der Programmierung, wie sollte es auch anders sein :^)

Wir haben zusammen mit Kunden einige praktische Scripte entwickelt und möchten diese nun auch mit allen EPLAN-Anwender teilen.

Hierfür haben wir den ShopForProcess eingerichtet und bieten dort kostenlose wie auch kostenpflichtige Scripte an.

BannerGear

Somit, falls jemand mal ein Script benötigt, aber selbst nicht programmieren kann, einfach melden und wir erstellen gerne ein Angebot.

Man könnte glauben dass es nun auf Suplanus keine Scripte mehr geben wird, das ist aber nicht der Fall. Eigentlich genau das Gegenteil. Dadurch dass ich nun wieder mehr mit Thema Scripting & EPLAN zu tun habe, entstehen viele Lösungen wie GetProjectProperty oder ScriptTest

 

Zu einigen Scripten haben wir ein Youtube-Video gemacht, um deren Funktion zu zeigen. Vielleicht ist was für den ein oder anderen dabei! Freue mich auch über jedes Feedback.

 

 

 

 

 

Von |2015-11-30T09:21:07+01:002015-02-02|EPLAN|
Nach oben