Definice sady vlastností specifikuje charakteristiky skupiny vlastností, které lze sledovat s objektem. Například můžete vytvořit definici sady vlastností s názvem DoorProps, obsahující definice vlastností pro DoorNumber, DoorWidth a FireRating. Každá vlastnost má název, popis, typ dat, formát dat a výchozí hodnotu.
Sady vlastností a data vlastností
Sada vlastností je objekt, vytvořený z definice sady vlastností. Obsahuje uživatelsky definovatelnou skupinu vlastností objektu. Když připojíte sadu vlastností k objektu nebo stylu, stane se sada vlastností kontejnerem pro data vlastností, asociovaná s objektem.
Vytvoření definic sad vlastností pro objekty nebo styly
Při vytváření definice sady vlastností určíte, zda lze sadu vlastností připojit k objektům nebo stylům v závislosti na tom, které z následujících druhů vlastností chcete sledovat:
- Automatické vlastnosti obecně patří do definic podle stylu. Automatické vlastnosti, i když jsou připojeny ke stylu, se mohou pro každý případ objektu lišit. Efektivnější je zařadit automatické vlastnosti do definice podle stylu, protože jsou vlastnosti okamžitě asociovány s veškerými objekty, které styl používají.
- Ruční vlastnosti mohou náležet buď do definic podle stylu nebo do definic podle objektu. Hodnota ruční vlastnosti, asociovaná se stylem, je pro každý objekt stejná. Například vlastnost Výrobce bude patrně stejná pro každý případ stylu dveří, a proto by to měla být vlastnost podle stylu. Vlastnost Číslo dveří je však různá pro každý případ dveří, a proto by to měla být vlastnost podle objektu.
- Pole zvyšují schopnosti dokumentace ve výkresovém souboru. Pole je text, který lze aktualizovat a který je nastaven pro zobrazování dat, která se v průběhu života výkresu mohou měnit. Když je pole aktualizováno, zobrazí se poslední hodnota pole. Můžete vložit pole do ruční vlastnosti v definici sady vlastností nebo do vlastnosti připojené k objektu nebo stylu.
Poznámka: Pole mohou být asociována s hypertextovými odkazy. Například pokud vložíte pole, poukazující na výkres v ruční vlastnosti a vytvoříte tabulku výkazu, která tuto vlastnost obsahuje, můžete přeskočit z buňky tabulky v poli vlastnosti v ní na výkres, který je s ní propojen.
Automatické a ruční vlastnosti
Sady vlastností, bez ohledu na to, zda jsou připojeny k objektům nebo ke stylům, mohou obsahovat ruční i automatické vlastnosti.
- Automatické vlastnosti nelze upravovat přímo, protože jsou získávány z objektu nebo z jiného zdroje. Automatické vlastnosti jsou například fyzické charakteristiky objektu, jako jsou rozměry nebo materiál. Pro změnu hodnoty automatické vlastnosti musíte upravit její zdroj. Změna se objeví v datech sady vlastností pro objekt.
- Ruční vlastnosti je nutné upravovat v datech sady vlastností pro objekt nebo styl. Ruční vlastnosti jsou například čísla objektů (pro štítky) a poznámky nebo komentáře. Hodnota zadaná pro ruční vlastnost v sadě vlastností podle objektu je uložena s objektem. Hodnota zadaná pro ruční vlastnost v sadě vlastností podle stylu je uložena se stylem a je dostupná pro všechny objekty, používající tento styl.
- U ručních vlastností jsou používána pole, která se vybírají ze seznamu dostupných polí v softwaru. Pole obsahují hodnoty, které se aktualizují při změně hodnoty, a mohou obsahovat rovněž hypertextové odkazy na jiné výkresy nebo soubory.
Použití formátů dat vlastností v definicích sady vlastností
Formáty dat vlastností určují, jakým způsobem jsou zobrazeny hodnoty čísel a textu. Definice sady vlastností i styly tabulek výkazů používají formáty dat vlastností.
Řízení definic sad vlastností
Pro vytvoření, úpravu, kopírování nebo čištění definic sady vlastností vyberte Správce stylu. Správce stylu poskytuje centrální místo, kde můžete pracovat s definicemi a styly z více výkresů nebo šablon.
Nebezpečí: Když přepíšete jednu definici sady vlastností jinou definicí, můžete ztratit data. Například může výkres obsahovat definici sady vlastností s řadou ručních vlastností. Sada vlastností je připojena ke dveřím se zadanými ručními vlastnostmi a je zahrnuta na tabulky výkazu. Pokud přepíšete tuto definici sady vlastností jinou definicí sady vlastností, která nemá stejné vlastnosti, hodnoty zadané pro ruční vlastnosti budou ztraceny. Kromě toho jsou veškeré sloupce v tabulce výkazu, které odkazují na tyto ruční vlastnosti, opatřeny příznakem jako neplatné. Změny v tabulce výkazu vyplývající ze změny definice sady vlastností se zobrazí při příští ruční nebo automatické aktualizaci tabulky.