Zobrazit plnou verzi příspěvku: Pole - Velká písmena

Krejci
19.04.2016, 21:11
Dobrý denpotřebuji položky v popisovém poli vypisovat velkými pismeny (KAPITÁLKY).



Například:přihlášený uživatel: System.Environment.UserNamenázev souboru bez přípony: ThisDoc.FileName(False)V AutoCAD existuje parametr /TC1, funguje dokonce i v Solid Edge, ale v Inventoru nevím.Děkuji za odpověďučitel CAD

Vladimír Michl
19.04.2016, 21:43

Pokud používáte takovéto scriptované vlastnosti (asi iLogic), můžete je rovnou převést přes funkci UCase().

Krejci
21.04.2016, 06:09
Dobrý denpro využití UCase() potřebuji v iLogic vytáhnout Materiál a další iVlastnosti z dílu.Výraz "iProperties.Material(ThisDrawing.ModelDocument.FullFileName)" má chybu,  v hlášení vypíše správně cestu a "soubor nenalezen".Děkuji

Vladimír Michl
21.04.2016, 07:40

Můžete použít iLogic kód z tipu:http://www.cadforum.cz/cadforum/ilogic-jak-ve-vykresu-zpracovat-material-a-cestu-soucasti-tip10851

Krejci
04.05.2016, 18:09
Dobrý denděkuji za pravidla do iLogic. Mám ještě maličkost.V AutoCAD výraz  "%<\AcVar Login>%" generuje zobrazeného uživatele (jméno účtu).V Inventoru "System.Environment.UserName" generuje přihlašovací jméno (login). Neexistuje také výraz pro zobrazovaného uživatele?Bohužel nezvládám VBA.Děkuji Krejčí

Vladimír Michl
04.05.2016, 19:12

Myslíte plné jméno z doménového objektu? To není tak jednoduché, ale jde to ve VBA i v iLogic zařídit.

Krejci
04.05.2016, 21:21
Ano, v nastavení doménového účtu (WIN 2000 Server), zadáváme u žáků -  Příjmení, Jméno, Zobrazovaný uživatel, Login ....Zobrazovaný uživatel se po přihlášení ukazuje žákovi na stanici  (WIN 8, např. Novák Jan) a právě to potřebuji dostat do popisového pole. Loginy máme bohužel zkrácené a nevhodné.Jak už jsem uvedl, AutoCAD 2014 to načítá automaticky.Děkuji Krejčí

Navara
05.05.2016, 08:30
Zkuste tohle: [code]'Tohle musi byt na zacatku pravidlaAddReference "System.DirectoryServices.AccountManagement.dll" Dim displayName = System.DirectoryServices.AccountManagement.UserPrincipal.Current.DisplayNameMsgBox(displayName)[/code]

Vladimír Michl
06.05.2016, 10:32

Zde jsou když tak podrobnější možnosti:http://www.cadforum.cz/cadforum/ziskani-domenoveho-jmena-uzivatele-c-telefonu-oddeleni-e-mailu-tip10888

Krejci
06.05.2016, 20:44
Děkuji  použil jsem vaše řešení pro naplnění uživatelské vlastnosti výkresu a ověřil v učebnách - funguje výborně.S pozdravem Krejčí