Zacatek makra
| Uživatel | Příspěvek | 
                      Pavel Krsek ![]() ![]() Poslat zprávu | Profil  | 
                         
                        Datum:
                        28.6. 2012
                         | Zobrazeno:  
                        10362x Konfigurace CATIA: Text dotazu: Dim documents1 Nyni makra funguji i v sestave za podminky, ze jsme je aktivni catpart. Jak tento problem resite vy? Podobnym nebo jinym zpusobem? Diky za info.  | 
                           
                           Ing Jan Cinert ![]() Poslat zprávu | Profil  | 
                            [#3064]
                             | Publikováno: 
                            28.06. 2012 - 19:31 Úplně stejně, je to celkem známý trik, dlouho to bylo i tady na fóru v ukázkách, než jsem se rozhodl to trochu předělat (a zatím jsem to sem pořád nevrátil). A ničem jiném zatím nevím. Jediný problém při práci a Partem uvnitř sestavy je kopírování z přes schránku (Copy - Paste / PasteSpecial) se to chová obráceně. Jednou musí být aktivní sestava, podruhé part, jinak to nefunguje.  | 
                           
                           Břeťa Doležal ![]() ![]() Poslat zprávu | Profil  | 
                            [#3099]
                             | Publikováno: 
                            20.07. 2012 - 12:33 Ověřování přes Selection se dá vyhnout následovně:
 
 V případě zájmu, potom mohu poslat verzi i pro Visual Studio 2005  | 
                           
                           Ing Jan Cinert ![]() Poslat zprávu | Profil  | 
                            [#3102]
                             | Publikováno: 
                            20.07. 2012 - 15:17 Pozor - tohle ale nepočítá s možností aktivovaného Partu v otevřené sestavě!!! Pokud je otevřená sestava, vlastnost ActiveDocument je vždycky ProductDocument. Tady nerozhoduje kde jste aktivní ve stromě, bere to dokument v aktivním okně. Takže tohle nefunguje spolehlivě.
 Pokud chcete pracovat s aktivním Partem v sestavě, musí se jít přes Selection.  | 
Uživatel nepřihlášen
Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.












