Makrók ablak- vagy szimbólummakróként illeszthetők be a projekttervlapokra. Tervlapmakrók beillesztésekor új projekttervlapok jönnek létre.
Beillesztéskor a rendszer alapvetően törli a makrókat, azonban a hivatkozásobjektumokon keresztül mégis módosíthatók a rekordok.
Ablakmakrók és szimbólummakrók beillesztése
Előfeltételek:
- A grafikus szerkesztőben megnyitott egy projekttervlapot.
- Az Opciók > Beállítások > Felhasználó > Grafikus szerkesztés > Makrók menüpont Hivatkozásobjektum értékkészletek kiválasztási párbeszédablakának megnyitása csoportmezőjében kijelölte az Ablakmakró beillesztésekor jelölőnégyzetet.
- Válassza ki a következő menüpontokat: Beillesztés > Ablak- / szimbólum makró. (Az ablak- és szimbólummakrók a Felbukkanó menü használatával is beilleszthetők a tervlapra.)
- Válassza ki a kiválasztási párbeszédablakban a kívánt makrót. A Fájltípus mezőben nem csupán az ablakmakrókat (*.ema) / szimbólummakrókat (*.ems) állíthatja be kiválasztási feltételként, hanem más makrótípust, vagy mindkét makrótípust is (*.ema, *.ems).
- Ha a kiválasztott makró különböző változatokkal is rendelkezik, akkor a Változat legördülő lista segítségével határozható meg, melyik változat kerüljön beillesztésre.
- Kattintson a [Megnyitás] gombra.
A makró rátapad a kurzorra, és tetszés szerint pozicionálható (egy kattintással).
Értékkészletek esetén válassza ki az Értékkészlet kiválasztása - <Hivatkozásnév> párbeszédablakban a hivatkozásobjektum számára megfelelő értékkészletet. A beillesztett kapcsolási jelek az értékkészlet megfelelő adatait tartalmazzák.
Ha a makróban tervjelek szerepelnek, és az Opciók > Beállítások > Projektek > "Projektnév" > Készülék > Számozás (online) menüpont alatt a Makrók és másolatok beillesztésénél csoportmezőben aktiválta a Lekérdezéssel opciót, akkor az EPLAN megnyitja a Beillesztési mód párbeszédablakot. Itt megadhatja, hogyan számozza a program a tervjeleket a beillesztett makróban. - A makró még mindig a kurzorra tapad. Tetszés szerint ismételten illessze be a makrót.
- Fejezze be a műveletet a Művelet megszakítása felbukkanó menüponttal vagy az [Esc] billentyű megnyomásával.
Megjegyzések:
- A makrók egérrel való pozicionálásakor a következő billentyűket is használhatja:
[Y] + egér mozgatása: a makró az eredeti pozíciójában (azaz abban a pozícióban, ahol a makró a létrehozásakor volt) csak vízszintesen mozgatható.
[X] + egér mozgatása: a makró az eredeti pozíciójában (azaz abban a pozícióban, ahol a makró a létrehozásakor volt) csak függőlegesen mozgatható.
[Y] + [X]: a makró az eredeti pozíciójában (azaz abban a pozícióban, ahol a makró a létrehozásakor volt) rögzítve van, és nem mozgatható. - Ha egy makró változatokat tartalmaz, akkor a makró egérrel való pozicionálásakor különböző változatok közül lehet választani. Ehhez nyomja meg a [Ctrl] billentyűt, és mozgassa körkörösen a kurzort. Ekkor láthatóvá válnak a különféle makróváltozatok.
- A Makró kiválasztása párbeszédablakban a makrók ismételt beillesztése esetén mindig az utolsó alkalommal kiválasztott makrót választja ki előre a rendszer.
- A párbeszédablak grafikus előnézeti ablaka alatt található egy Megjegyzés mező. Ablak- és szimbólummakrók esetében megjelenik a forrásprojekt, amelyből a makró származik, valamint a leírás (ha rendelkezésre áll). DXF- / DWG-fájlokból előállított ablakmakróknál ebben a mezőben csupán a "forrásukra" való utalás található ("DXF" a DXF-fájlokból, "DWG" a DWG-fájlokból létrehozott makróknál).
- Ha az ablak- vagy szimbólummakrók beillesztésekor azt szeretné, hogy a makródobozokat is beillessze a rendszer, akkor a jelölje be a Makródobozok beillesztéssel projektbeállítást. Másik megoldásként a makrók előkészítése során a makróprojektben minden makróhoz egyenként meghatározhatja, hogy a makródobozt is beillessze-e. A makródobozok beállítása a Makródoboz beillesztéssel legördülő listával előnyt élvez a projektbeállítással szemben.
Tervlapmakrók beillesztése
- Válassza ki a következő menüpontokat: Tervlap > Tervlapmakró > Beillesztés
- Válassza ki a kiválasztási párbeszédablakban a kívánt makrót / a kívánt makrókat. (A tervlapmakrók esetén többszörös választás lehetséges!) A Fájltípus mezőben nem csupán tervlapmakrók (*.emp), hanem ablak- (*.ema) vagy szimbólummakrók (*.ems) is beállíthatók kiválasztási feltételként.
- Kattintson a [Megnyitás] gombra.
- A Szerkezet beigazítása párbeszédablakban adja meg az új tervlapok helyét a projekt tervlapstruktúrájában.
A beilleszteni szánt tervlapmakrók számától függően ez a párbeszédablak többször - minden makróhoz külön - jelenik meg. - Kattintson az [OK] gombra. Az eljárásmenet további része megegyezik a tervlapok másolásával (lásd Szerkezet beigazítása).
A rendszer generálja vagy felülírja a tervlapokat.
Megjegyzések:
- A Makró kiválasztása párbeszédablakban a makrók ismételt beillesztése esetén az utolsó alkalommal kiválasztott makrót választja ki előre a rendszer.
- Amennyiben rendelkezésre áll egy értékkészlettel rendelkező hivatkozásobjektum a tervlapmakróban, akkor a tervlapmakrók beillesztésekor megnyílik az Értékkészlet kiválasztása - <Hivatkozásnév> párbeszédablak, ha be van kapcsolva a Tervlapmakrók beillesztésekor felhasználóspecifikus beállítás.
- A párbeszédablak grafikus előnézetében a rendszer a legfeljebb 12 tervlapot tartalmazó tervlapmakrókat veszi figyelembe. Ez alatt a grafikus ábrázolás alatt egy megjegyzésmezőben jelenik meg az a forrás projekt, amelyből a makró származik, valamint - ha létezik - a tervlapok leírása és száma.
Automatikusan generált tervlapmakró kiválasztásánál itt a Makró: Leírás (azonosító: 11057) tulajdonság jelenik meg; ha egy tervlapmakróban különböző leírások vannak tárolva, akkor csak a tervlapmakró első tervlapjának leírása jelenik meg. - Tervlapmakrók beillesztéséhez a tervlap tulajdonságokban a Makro: Beillesztés ezen át (kategória: "Makró") speciális tulajdonság áll rendelkezésre. Tervlapmakró kézi beillesztésekor automatikusan megjelenik annak a felhasználónak a neve, aki beillesztette a makrót.
Tipp:
Makrót az egérrel áthúzva is beilleszthet úgy, hogy egy kijelölt fájlt a Windows Intézőből áthúz a projekt grafikus szerkesztőjébe vagy Tervlap böngészőjébe. Itt a Tervlapmakrók kapcsán is több választás lehetséges.
Lásd még