Archiv für das Jahr: 2012

SwapMacroFromMacroBox

Mit diesem Script könnt ihr Makros direkt tauschen. Voraussetzung ist dass der Makrokasten im Projekt platziert ist.

Vielen Dank an grc1cr für die Umsetzung!

SwapMacroFromMacroBox (1566 Downloads )

 

using Eplan.EplApi.Gui;
using Eplan.EplApi.Scripting;

public class EnableMacroChange
{
    [DeclareMenu]
    public void CreateMenu()
    {
        ContextMenuLocation oCtxLoc = new ContextMenuLocation();
        oCtxLoc.DialogName = "Editor";
        oCtxLoc.ContextMenuName = "Ged";
        Eplan.EplApi.Gui.ContextMenu oCTXMnu = new Eplan.EplApi.Gui.ContextMenu();
        oCTXMnu.AddMenuItem(oCtxLoc, "Makro tauschen...", "XMSwapMacroFromMacroBoxAction", true, false);
    }
}
Von |2017-11-09T12:23:46+01:002012-10-15|EPLAN, EPLAN-Scripts|

UpdateQueryTable Multiuserconflict

Es gibt einen Bug in EPLAN der das aktualiseren des Suchindexes verhindert.

EPLAN zeigt diese Fehlermeldung an, obwohl sonst keine Person an der Datenbank arbeitet:

 

Es gibt eine nicht dokumentierte Action in EPLAN um diese Meldung bzw. den Status zurückzusetzen:

XPameUpdateQueryTable /ClearMultiUserLock:1

 

Ich habe eine Toolbar mit genau einem Button erstellt:

UpdateQueryTable Toolbar (1513 Downloads )

 

Vielen Dank an hual aus dem CAD.de-Forum für die Bereitstellung der Lösung.

Von |2017-11-09T12:23:46+01:002012-10-09|EPLAN, EPLAN-Scripts|
Nach oben