Již 10.000+ CAD tipů.
Přes 118.000 registrovaných u nás, celkem 1.092.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor.
Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
CAD tip # 7608:
Otázka
A
Pomocí jednoduchého DIESEL výrazu můžete vytvářet podmíněná textová pole, tedy výkresové texty AutoCADu, které mění své znění podle určitých vnějších podmínek.
Jako příklad uvedeme dynamický text (např. atribut v rohovém razítku), který zobrazí kontaktní informace v závislosti na jménu přihlášeného uživatele.
V textové poli (TPOLE) zadejte následující výraz (na jeden řádek):
%<\AcDiesel $(if,$(eq,$(getvar,loginname),"Pepa"),"pepa[at]cadstudio.cz",$(if,$(eq,$(getvar,loginname),"Franta"),"franta[at]cadstudio.cz",$(if,$(eq,$(getvar,loginname),"Marie"),"marie[at]cadstudio.cz","nelze určit e-mail adresu")))>%
Vzhledem k omezení délky DIESEL výrazu můžete testy rozepsat i postupně – např.:
$(if,$(eq,$(getvar,loginname),"Pepa"),"tel. 123456-987") $(if,$(eq,$(getvar,loginname),"Franta"),"tel. 123456-986") $(if,$(eq,$(getvar,loginname),"Marie"),"tel. 123456-985") $(if,$(eq,$(getvar,loginname),"Jana"),"tel. 123456-984") ...
V AutoCADu LT můžete využít podobnou proměnnou prostředí USERNAME - $(getenv,username).
platí pro: AutoCAD · AutoCAD LT ·