Zobrazit plnou verzi příspěvku: Vlastnosti modelu do názvu výkresu

dusek
04.02.2015, 14:22
Dobrý den,potřebuji vytvořit z výkresu pdf a potřebuji aby se název skládal z "SkladovéČíslo_UživatelskaiVlastnost_ČísloVýkresu_NázevVýkresu.pdf". Problém ale je, že všechny tyto vlastnosti jsou obsažené v modelu. Je možnost tyto vlastnosti dostat o pravidla rovnou nebo musím ty vlastnosti nějak exportovat do výkresu?DíkyV.D.

Navara
04.02.2015, 14:28

Jak exportujete PDF?Pokud pomocí nějakého iLogicu, tak se ty vlastnosti dají číst přímo z modelu.

dusek
04.02.2015, 14:32
Chtěl bych pomocí iLogic, chci co nejjednodušší pravidlo, proto používám "ThisDoc.Document.SaveAs("cesta" & ThisDoc.FileName(False) & ".pdf", True)"Jak přidat další informace do názvu vím, ale pouze v rámci vlastnsotí výkresu. Nepodařilo se mi vyklíčovat jak dostat informace z modelu.

Navara
04.02.2015, 14:37

Dá se to udělat například takhle:[code]Dim modelPropertyValue As Object = iProperties.Value(ThisDrawing.ModelDocument.DisplayName,"Custom","PropertyName")MsgBox(modelPropertyValue)[/code]

dusek
04.02.2015, 16:05
Co tam mám špatně, když mi to píše "Object reference not set to an instance of an object."? Zkoušel jsem všechno možný, ale nemohu tu chybu odstranit.

Navara
05.02.2015, 11:23

Předpoklad je spouštění nad výkresem, kde je alespoň jeden pohled. Jinak selže vyhodnocení "ThisDrawing.ModelDocument"A pak samozřejmě musí taková vlastnost existovat.