Zobrazit plnou verzi příspěvku: Automaticke vyplneni textu v rozvrzenich

Mikemamm
02.10.2009, 13:17
Zdravim, nekde jsem to pred delsim casem cetl, ale nemohu to najit, proto se zeptam.
Mam v sablone prednastavena rozvrzeni, ve kterych mam rovnou ramecky s razitky apod ... na kazdem rozvrzeni mam text mimo razitko, ktery je na kazdem rozvrzeni stejny, potreboval bych vedet pomoci ktere funkce dosahnu bud zkopirovani textu na ostatni rozvrzeni, nebo lepe jaka funkce mi predela dany text na vice rozvrzenich podle predlohy z napr. prvniho rozvrzeni ? Dekuji

Jeste me napada dalsi otazka, automaticke vyplneni razitka, myslim, ze je to v tipech, ale nenasel jsem...

Machacek
02.10.2009, 13:22

k automatickému vyplnění razítka je toto:
http://www.cadforum.cz/cadforum/qaID.asp?tip=5367 
http://www.cadforum.cz/cadforum/qaID.asp?tip=5110

Machacek
02.10.2009, 13:25
k tomu kopírování textu
- pokud zkopírujete rozvržení jako nové, tak se Vám tam přenese vše z toho základního
- pokud jenom ten text, tak bych to normálně vybral a pak crtl+shift+c - zadat souřadnice 0,0 a na novém rozvržení pouze ctrl+v

Mikemamm
02.10.2009, 13:31
Ano razitko proctu, to sem presne myslel.
Ohledne textu, zkopirovani rozvrzeni nechci, protoze mam prednastavena rozvrzeni na pohledy, situace, pudorysy, rezy atd ... takze kazde rozvrzeni ma rozdilne prvky, ale zakladni vzhled ramecku a popisky je stejny. Kopirovanim pres kopie s ref bodem - ano to lze, tak to delam, nicmene pri napr 20rozvrzenich obcas zapomenu zkopirovat text a pak musim neco tisknout znova, protoze ten dany text neodpovida.
Potreboval bych opravdu nejak prepsat dany text v prvnim rozvrzeni a ve vsech ostatnich by byl automaticky zmenen take (neco jako excel a tabulky B1=A1 atd ...)

Machacek
02.10.2009, 13:37
A co to zkusit udělat nějak přes ta automatická textová pole? Obdobně jako u těch razítek ...
A nebo mě napadá udělat ten text jako blok. Pokud byste ho v editoru bloků zeditoval tak by se Vám po uložení měl všude zaktualizovat do nové podoby.

Mikemamm
02.10.2009, 13:42
doma se kouknu na to razitko a automaticka textova pole.
Blok by samozrejme sel taky, ale sablonu nemam jen pro svuj ucel a vysvetlovat ostatnim editaci bloku (ne vsichni jsou v blocich zdatni), spise bych to radej jen "prepsal", kouknu na textova pole, kdyby mel nekdo lepsi napad, tak sem s nim :-) diky

Mikemamm
02.10.2009, 16:23
Supr pomoci prikazu TPOLE a VLASTNOSTI VYKRESU jsem dosahl pozadovaneho vysledku, dekuji za raduMikemamm2009-10-02 16:24:06

Mikemamm
02.10.2009, 18:06
Jeste me napadla takova otazka, rad bych docilil, abych mohl prepsat text "STUDIE" na napr "STUDIE - xxxxxxxxx", tento text by byl zarovnan k pravemu okraji v bile mezere viz obr. a cim vice by se text zvetsoval (pocet pismen) tak by se text prodluzoval do leve strany a zaroven by se zkracovala sediva lista, proste tak, aby vzdy byl text a pod nim bile pozadi. Ted to mam resene pomoci dyn bloku, uchopim listu a zarovnam podle textu, ale chci docilit automatickeho zarovnani listy (zmenseni) po hranu textu z leve strany, jen tim, ze bych editoval text (psal vice pismen) snad jsem to vysvetlil pochopitelne, prikladam obrazek

P.S. Potrebuji smazat nektere styly textu, avsak nejdou jelikoz neco obsahuji, akorat nevim co, lze to zjisti ?Mikemamm2009-10-02 19:04:19

Vladimír Michl
02.10.2009, 21:33
To lze řešit zcela obyčejným textem se zarovnáním doprava a s přiřazenou maskou. Je jednodušší na editaci než dynamický blok.
 
Texty používající daný styl zjistíte např. pomocí RVYBER (může se ale vyskytovat i v kótách, blocích, atd.).

PepaR
02.10.2009, 21:41
A proč to enřešíte přes uživatelské vlastnosti definované ve Správci sady listů. Na danou vlastnost odkážete pomocí textového pole v x výkresech a stačí změnit hodnotu v sadě listů a vše se při regeneraci nebo tisku změní ve všech výkresech. Někde bych našel i vzor pokud by byl zájem.

Mikemamm
03.10.2009, 14:22
p. Michl : Ano pomoci maska pozadi to resit lze, jen by mne zajimalo, jak udelat jednoradkovy text, ktery bude zarovnan doprava a jak budu psat, tak se bude rozsirovat do leve strany (proste abych nemusel rucne zvetsovat hranice textu) potrebuji vlastne obycejny text s maskou pozadi a zarovnanim doprava, ale toto lze asi pouze u mtextu ci ne ? Obyc text se chova tak jak chci, zvetsuje si hranice textu podle toho jak moc pisu a nepridava zadne radky.
Staci mi navod jak udelat jednoradkovy mtext, ktery prodluzuje hranici textu doleva ...

Pomoci Rvyber jsem vybral vsechno v danem stylu textu, ktery chci smazat a napsalo mi to "0 prvků bylo vybráno", ale nelze mi tento styl smazat, jelikoz ho neco pouziva, co s tim ?

PepaR: Ano to pouzivam, jen jsem dal spatny priklad obrazku (toto je uvodni list), na tuto funkci je to opravdu idealni reseni, nicmene jsem mel namysli text, ktery je na kazdem rozvrzeni jine(pr. namisto studie tam bude Pohled sever, Pohled jih, 1NP, ....)

P.S. Otazka mimo - mam dyn blok s 3 ruznymi stavy viditelnosti (na kazdem rozvrzeni chci mit stejny stav iditelnosti tohoto bloku), jde docilit zmeneni na napr 1.stav viditelnosti v jednom rozvrzeni tak, aby v ostatnich rozvrzenim byl automaticky zmenen na tento stav take (v podstate automaticky text ze sady listu, akorat se jedna o dyn. blok s viditelnosti)?Mikemamm2009-10-03 14:46:00

PepaR
04.10.2009, 09:56
Ale vždyť vy si můžete vatáhnout do textové pole názvy jednotlivých listů (která vlastně reprezentují rozvržení).
 
Ad) k dynamickému bloku, myslím že to nejde, protože by to odporovalo principu. Protože jakýkoliv stav bloku který změníte by měl vliv i na ostatní bloky. Vím že máte na mysli jen individuální propojení některých blokl, ale do verze 2009 jsem se nesetkal s funkcí která by to uměla.

Mikemamm
04.10.2009, 10:29
Ano, kazdy list ma jiny nazev (mam prednastavene zakladni listy), nicmene rozvrzeni budu kopirovat, protoze bude napr 3 podlazi apod, pak jiz nazev, ktery do sady listu dam jako "1NP" bude na vsech listech stejny a musel bych pridavat dalsi nazvy do sady listu jako "2NP, 3NP, ..." v tomto pripade, pokud pridavam rozvrzeni, ktere kopiruji mi prijde jednodussi (jen u tohoto primarniho nazvu kazde stranky) mit nastaveny text a jen ho editovat. Text je prednastaveny jako mtext s maskou zarovnan doprava, potreboval bych, aby tento text pri editovani nelezl do dalsiho radku, ale zustal jen v jednom radku, ale platila by pro nej prava hranice jaka je nastavena a rozsiroval se doleva, cimz by diky sve masce pozadi zakryval listu na leve strane.
Ohledne dyn bloku, mam namysli dyn blok, ktery jen na kazdem liste stejny a nechci ho editovat, jen pouze u tohoto bloku na 1 listu rozvrzeni nastavim pozadovany stav viditelnosti a nasledne by byl tento stav viditelnosti stejny na vsech ostatnich rozvrzeni.
Hure se to vysvetluje, ale neni to problem poslat, kdyby byl zajem ..

Mikemamm
05.10.2009, 17:19
Nikoho jiz nenapada jak ten text udelat s automatickym posunem doleva vcetne masky, aby se zarovnani vpravo nemenilo a bylo stale namiste ?

PepaR
05.10.2009, 19:28
Váš problém chápu, co se týče toho, že nechcete aby text byl zalomený, tak proč stále trváte na MTextu a nezvolíte raději řádkový text.
 
K nastavením stavu viditelnosti dynamického bloku ve všech rozvrženích bych byl poněkud skeptický.

Mikemamm
05.10.2009, 20:22
Netrvam na Mtextu, jen nevim jestli lze u radkoveho textu nastavit masku pozadi ? Pokud ano, tak je vyreseno... tak jak to tedy je ? V pripade, ze to nelze, coz si osobne myslim, tak pak trvam na Mtextu, ktery funguje tak jak chci, ale potrebuji vypnout u mtextu prechod na dalsi radek a nejak zapnout rozsireni doleva

Vladimír Michl
05.10.2009, 21:06
[QUOTE=Mikemamm]p. Michl : Ano pomoci maska pozadi to resit lze, jen by mne zajimalo, jak udelat jednoradkovy text, ktery bude zarovnan doprava a jak budu psat, tak se bude rozsirovat do leve strany (proste abych nemusel rucne zvetsovat hranice textu) potrebuji vlastne obycejny text s maskou pozadi a zarovnanim doprava, ale toto lze asi pouze u mtextu ci ne ? Obyc text se chova tak jak chci, zvetsuje si hranice textu podle toho jak moc pisu a nepridava zadne radky. Staci mi navod jak udelat jednoradkovy mtext, ktery prodluzuje hranici textu doleva ... [/QUOTE]
Ano, to můžete zařídit standardním příkazem MText. Stačí nastavit zarovnání doprava a nezalamování - viz:http://www.cadforum.cz/cadforum/qaID.asp?tip=5774

Mikemamm
05.10.2009, 22:21
Výborně, "definován pomocí" (Urcuje definovanou sirku viceradkoveho textu)
To je presne to co jsem potreboval, mockrat dekuji :)