Makro pro výpis parametrů z pártů v sestavě do excelu
Uživatel | Příspěvek |
danikv Poslat zprávu | Profil |
Datum:
1.10. 2013
| Zobrazeno:
10350x Konfigurace CATIA: V5 Text dotazu: |
Ing Jan Cinert Poslat zprávu | Profil |
[#4143]
| Publikováno:
01.10. 2013 - 13:05 Dobrý den,
makro ani reagovat nemůže, protože takhle to není správně. PartNumber , Description atd jsou vlastnosti produktu, proto se k nim dá přistupovat takto, ale AddedProperties jsou dostupné pouze přes svůj název v kolekci Parameters, což je další vlastnost Produktu. Nevím kde jste na tohle přišel :-)
Takže takhle: tab(5,k)=prod.item(i).Parameters.Item("Hmotnost").ValueAsString
a ješte by to chtělo ošetřit případy, kdy AddedProperty neexistuje - jinak makro "shoří" na runtime exception. |
danikv Poslat zprávu | Profil |
[#4145]
| Publikováno:
02.10. 2013 - 07:22 Díky moc, funguje to. Můžete mi ještě poradit, jak ošetřit tu neexistenci parametru Hmotnost? Předpokládám nějakou podmínkou if-then. Děkuji |
Ing Jan Cinert Poslat zprávu | Profil |
[#4146]
| Publikováno:
02.10. 2013 - 08:30 To je podle toho v čem píšete...
Já ve VB.NET používám Try - Catch, v kódu pak Try u VB6 se dá použít např. On Error Resume Next nebo On Error Goto ErrHandler: ...nebo si to můžete vygooglit, je to popsané všude. |
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.