Věděli jste, že můžete mít v kolonce kusovníku předem připravený víceřádkový text? Následujícím trikem můžete nejen do jedné kolonky napsat více iVlastností, ale také lze dlouhý text přesně rozdělit a tím zlepšit přehlednost výkresů. Ať už potřebujete různé jazykové mutace součásti, nebo jen náhradní informaci pro objednání. V tomto článku vám ukážeme, jak na to krok za krokem.
První důležitý krok je sice v iLogicu, ale kdo by se tím nechtěl zaobírat, může iLogicovou část přeskočit a stáhnout si již připravené šablony níže v článku.
Tím tajným krokem k zalomení řádku v kusovníku je kód, který musí být spuštěn minimálně jednou v dokumetu (potom lze iLogic pravidlo bez problémů smazat). Kód vám vytvoří uživatelskou iVlastnost s názvem „zalomeni“, jež zalamuje řádky.
On Error Resume Next Dim oDoc As Document = ThisDoc.Document Call ThisApplication.ActiveEditDocument.PropertySets("{D5CDD505-2E9C-101B-9397-08002B2CF9AE}").Add(vbCrLf, "zalomeni")
V dalším kroku si vyplníme iVlastnost tak, aby dokázala vyplňovat hodnoty jiných iVlastností tím, že na začátek dáme = (rovnítko). Potom lze odkázat na jinou iVlastnost, v našem případě jsem vytvořil další dvě uživatelské iVlastnosti (CSN a ISO). Odkazované iVlastnosti musíme dát do lomených závorek <>. Jak vidíte v obrázku níže, stačí mezi iVlastnosti napsat <zalomeni> pro tvorbu druhého řádku.
Pozn.: Uživatelské iVlastnosti lze vyplnit dle jejich názvu, systémové iVlastnosti je potřeba do závorek napsat v anglickém překladu (Číslo součásti – Part number; Nadpis – Title; Skladové číslo – Stock number;…).
I když vypadá hodnota v dialogovém okně zvláštně, po nastavení této iVlastnosti do sloupce v kusovníku (v Editoru stylů výkresu), bude zobrazena se zalomenými hodnotami.
Upravené šablony s iVlastností „zalomení“ jsou připravny ke stažení od verze Inventoru 2023 – Templates_2023_zalomeni.zip