Děkujeme za účast na konferenci CADfórum 2025 - podívejte se na reportáž
Přes 119.900 registrovaných u nás, celkem 1.104.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a
proměnné prostředí AutoCADu.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností
Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi.
Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět
|
archiv |
| Autor | |
Lukáš Záruba
TOP uživatel
Přihlášen: 02.lis.2007 Lokalita: ČR (SČ) Používám: inventor 2015 Stav: Offline Bodů: 429 |
Téma: VYTVOŘ PARAMETR NEBO UŽIVATELSKOU IVLASTNOSTZasláno: 05.říj.2018 v 21:51 |
|
Je možné napsat na začátek pravidla něco jako:
zkontroluj parmetr X pokud neni tak ho vytvoř pokud je tak nic. a zkontroluj uživatelskou ivlastnost Y pokud neni, tak ji vytvoř pokud je tak nic. Pokud ano, tak jak to napsat?
|
|
|
Budu rád za radu i případně všelijaké postřehy.
|
|
![]() |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor
ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22018 |
Zasláno: 06.říj.2018 v 08:02 |
|
Test na existenci uděláte nejsnáze přes Try-Catch - viz ukázka Ilogic kódu:
https://www.cadforum.cz/cadforum/jak-vytvorit-uzivatelskou-ivlastnost-nebo-parametr-pomoci-ilogic-tip12023 |
|
![]() |
|
Lukáš Záruba
TOP uživatel
Přihlášen: 02.lis.2007 Lokalita: ČR (SČ) Používám: inventor 2015 Stav: Offline Bodů: 429 |
Zasláno: 06.říj.2018 v 09:06 |
|
Díky už mi to funguje.
Co když budu chtít v jednom pravidle takto nastavit více ivlatvností ? dá se Try-Catch jen zkopírovat , přiřadit jiné názvy a bude to fungovat? nějak takhle: Dim propertyName As String = "MAT" Dim propertyValue As String = "PZ" End Try nevím však čím to oddělit.
|
|
|
Budu rád za radu i případně všelijaké postřehy.
|
|
![]() |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor
ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22018 |
Zasláno: 06.říj.2018 v 11:18 |
|
Pak už stačí opakovat jen řádky (ničím není třeba oddělovat):
|
|
![]() |
|
Lukáš Záruba
TOP uživatel
Přihlášen: 02.lis.2007 Lokalita: ČR (SČ) Používám: inventor 2015 Stav: Offline Bodů: 429 |
Zasláno: 08.říj.2018 v 13:13 |
|
Děkuji za radu ale jak jste to přesně myslel? pořád mi to nefunguje.
Try prop = customPropertySet.Item("POLOTOVAR") |
|
|
Budu rád za radu i případně všelijaké postřehy.
|
|
![]() |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor
ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22018 |
Zasláno: 08.říj.2018 v 13:24 |
|
Máte to správně, jen tam chybí ten druhý úvodní "Try" - opakovat se musí celý ten blok Try-End Try.
|
|
![]() |
|
Lukáš Záruba
TOP uživatel
Přihlášen: 02.lis.2007 Lokalita: ČR (SČ) Používám: inventor 2015 Stav: Offline Bodů: 429 |
Zasláno: 09.říj.2018 v 07:49 |
|
Velice mi to pomohlo, už mi to funguje.
Děkuji když bych chtěl založit parametr a zároveň ho "nastavit s více hodnotami" tak to jde taky? a jak to mám napsat? Takhle? Try p = Parameter("MAT") Catch oUserParams.AddByValue("MAT","Neni", UnitsTypeEnum.kTextUnits) End Try Try p = Parameter("POLOTOVAR") Catch oUserParams.AddByValue("POLOTOVAR","PLECH", UnitsTypeEnum.kTextUnits) MultiValue.List("POLOTOVAR","TYČ", "DESKA-PŘÍŘEZ") = MyArrayList End Try |
|
|
Budu rád za radu i případně všelijaké postřehy.
|
|
![]() |
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor
ARKANCE Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22018 |
Zasláno: 09.říj.2018 v 08:53 |
|
Ten (před)poslední řádek je nějaký divný, spíš bych zkusil něco jako:
|
|
![]() |
|
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět
|
|
| Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,245 sekund.




VYTVOŘ PARAMETR NEBO UŽIVATELSKOU IVLASTNOST
Možnosti tématu

