Zobrazit plnou verzi příspěvku: draving properties

Jirka Hájek
04.06.2010, 09:45
Používám již delší dobu Lisp (uložený v ACADDOC.lsp)  pro zanesení datumu a uživatele editující soubor, a teď při přechodu na AutoCad 2011 mi stále vyhazuje hlášku "Field doesn't exist... creating entry" ať otevírám nový výkres bez záznamů nebo již editovaný výkres se záznamy. Současně s lisp zastaví na (vlax-invoke-method acDocSumInfo 'AddCustomInfo customFieldName fieldValue) a zřejmě nezná "acDocSumInfo". Může prosím někdo pomoci?Děkuji 

Vladimír Michl
04.06.2010, 15:13
V tom vám asi nikdo nebude schopen pomoci bez znalosti zbytku kódu - acDocSumInfo je nějaká vaše proměnná (symbol), která zřejmě nemá přiřazenu správnou hodnotu.
 
Tipnul bych si, že jde o rozhraní IAcadSummaryInfo.

Jirka Hájek
04.06.2010, 15:36
tato Lisp utilitka je stažená z http://www.xanadu.cz/dl/drawing_props.lsp a uložená jako ACADDOC.lsp v Support.


Vladimír Michl
04.06.2010, 16:26
Aha, tahle utilita. Jasné.
 
Opraveno (nové verze nemají rády ":" v názvu symbolu) - viz Download.