Export pdf se změnou názvu souboru
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: iLogic a ETO
Popis fóra: Funkce a makra iLogic, Inventor Engineering to Order (ETO), automatizace a konfigurace výrobků
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=30814
Datum vytištění: 04.kvě.2026 v 09:16
Téma: Export pdf se změnou názvu souboru
Odeslal: PopelkaM
Předmět: Export pdf se změnou názvu souboru
Datum odeslání: 24.čvc.2020 v 10:27
Dobrý den, lze v iLogicu při exportu do pdf změnit název souboru ?
iLogic pravidlo standartně uloží... 70-38843_13.idw - 70-38843_13.pdf
lze tato změna názvu ? 70-38843_13.idw - 70-38843_13_-.pdf
- zadání písmena abecedy např. 70-38843_13_A.pdf
Děkuji Popelka
|
Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 24.čvc.2020 v 11:05
|
Lze, ale musíte export spouštět tím pravidlem - např. něco jako:
oPath = ThisDoc.Path
oFileName = ThisDoc.FileName(False)
oPDFAddIn = ThisApplication.ApplicationAddIns.ItemById _
("{0AC6FD96-2F4D-42CE-8BE0-8AEA580399E4}")
oDocument = ThisApplication.ActiveDocument
oDataMedium = ThisApplication.TransientObjects.CreateDataMedium
oContext = ThisApplication.TransientObjects.CreateTranslationContext
oContext.Type = IOMechanismEnum.kFileBrowseIOMechanism
oOptions = ThisApplication.TransientObjects.CreateNameValueMap
oDataMedium.FileName = oPath & "\" & oFileName & "_A" & ".pdf"
oPDFAddIn.SaveCopyAs(oDocument,oContext,oOptions,oDataMedium)
|
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz helpdesk.arkance-systems.cz)
|
Odeslal: PopelkaM
Datum odeslání: 24.čvc.2020 v 11:18
A pokud bych chtěl např.písmeno A nastavit jako volitelné (A,B,C...) a zapisovat jej do dialogu?
Popelka
|
Odeslal: Vladimír Michl
Datum odeslání: 24.čvc.2020 v 11:36
Jde o to jak jej chcete volit, jestli nějakým formulářem, z revizí, či podobně. Když tak se ozvěte kolegům na Helpdesku.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz helpdesk.arkance-systems.cz)
|
|