Zobrazit plnou verzi příspěvku: atribut - nalinkovani textu

tomtnt
09.05.2008, 02:48
ZdravimNejak se mi stale nedari, a nevim jestli to i jde nalinkovat text atributu. V podstate mam blok ve kterem je na vice mistech stejna popiska. Treba cislo vysky, ktere je totozne, ale je rozkopirovano na vice mistech. Potreboval bych, abych pouze jednou zadal toto cislo pri vkladani bloku a ono se pak rozdistribuovalo na vice mist.Zkousel jsem to nejak svazat pomoci vyberu parametru u atributu: HODNOTA - OBJEKT (vybral jsem jeden atribut textu, ktery povazuji za zaklad) - HODNOTA...ono se sice zobrazi v nahledu nalinkovana hodnota, tedy ona vyska, ale pri vkladani bloku to uz nejde. Misto hodnot vidim krizky na mistech ktera jsem linkoval...nevim co s tim. jde to vubec? bude to reagovat na zmeny?Diky

PepaR
09.05.2008, 07:52
Stejnou situaci jsem řešil v bloku řezové šipky č. 2.
 
Přes to pole jste na to šel správně, ale pole je nutno zadat do dalšího atributu, který je ověřovaný a přednastavený.

tomtnt
09.05.2008, 13:44
ZdravimAsi porad delam neco spatne. Stahl jsem si blok rezu...vidim tu vazbu o ktere mluvite ale stejne nefunguje uplne 100%kdyz jsem vlozil blok do vykresu, pojmenoval rez jako Tom, ulozil vykres a pote zmenil rez na zalomeny, tak druhy text nesl popisku " X "...kdyz jsem ale blok vybral, najel do editoru bloku a tam jej ulozil a vratil se zpet do vykresu, tak se popiska zmenila z X na Tom.Nicmene kdyz ted dvakrat kliknu na blok a prepisu Tom na Honza, tak druhy text je zase pojmenovan Tom a aby se zmenil na Honza musim opet provest proceduru najeti do editoru bloku, ulozeni bloku a tim se prepipse....proste pokazde kdyz chci aktualizovat text uz nalinkovaneho textu, musim najet do editoru bloku a zase z nej vyjet, tim se provede nejspise nejaka "aktualizace bloku"...Nemam jen neco nezaple v mem cadu? pouzivam AutoCad 2006 cz.

PepaR
09.05.2008, 14:01
Problém je v tom, že jakmile jste provedl změnu stavu viditelnosti nebo řepsal hodnotu zdrojového atributu, tak dosažení stejné hodnoty v textovém poli dosáhnete pouze při některé z regeneračních operací (otevřít, uložit, regenerovat vše, ...). Nemusíte otevírat blok v editoru bloků, ale postačí dát Regenerovat vše a měla by tam být správná hodnota.
 
Zkontrolujte si prosím i nastavení proměnné FIELDEVAL.

tomtnt
10.05.2008, 20:04
uz fakt nevim...trapim se tu s tim a porad mi to nejde jak ma :(promenou prekreslovani jsem overil, je spravne na hodnote 31.nalinkoval jsem druhy atribut jak bylo napsano...ale porad to nejde...sice spravne se v editoru bloku zobrazi linkovana hodnota, ale kdyz pak menim hondotu "prvniho" textu, tak ostani hodnoty porad zustavaji stejne a maji tedy nactenou hodnotu z "prvniho" textu z editoru bloku...proste ani regen all, ulozit otevrit nepomuze to prekreslit...uz fakt nevim kde mam chybu :(posilam DWG soubor se dvemi bloky, jednim mym a jednim upravenym z rezove sipky, na kterou je odkaz nize. Nevim proc rezova sipka proste funguje jak ma ale muj blok ne.http://www.tomtnt.maxarea.com/Test/blok.dwg

PepaR
10.05.2008, 22:19
Dobrý den, tak mě napadlo kde by mohl být háček. Aktualizace pole je závislá ještě na tom, aby blok změnil geometrii, tzn. musí mít např. nějakou akci (u bloku řezu je to změna viditelnosti), kterou v bloku použijete.
 
Lépe je to vyjádřeno v tipu 4804.
 
Zkuste tedy bloku přidat parametr viditelnosti, blok vložte, zkuste změnit jednou viditelnost a pak přepisujte/aktualizujte pole dle libosti.
 PepaR2008-07-13 00:11:06

tomtnt
10.05.2008, 23:03
mate pravdu :) staci nejaka zmena geometrie a pak to uz jde...nicmene to je teda celkem blbe napsane :( ale aspon to.dik za vyreseni problemu