Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy CAD Studio [www.cadforum.cz]
Česky Slovensky English Deutsch
Přihlášení:
▶ Registrace

 právě nás čte: 2644 
RSS tipy RSS kanál - CAD tipy
RSS diskuze RSS kanál - CAD diskuze

Diskuze Diskuzní fórum, poradna

NápovědaCAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion 360, 3ds Max a s dalšími CAD aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy CAD Studio - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoZměna názvu výkresu při prvním uložení

 Odpovědět Odpovědět archiv
Autor
IvoBe Zobrazit panel
TOP uživatel
TOP uživatel
Avatar

Přihlášen: 11.čvc.2005
Lokalita: ČR (SČ)
Používám:
Inventor 2019 Win10 HP Z4G4 32 GB RAM Nvidia P2000
Stav: Offline
Bodů: 289
Přímý odkaz na tuto zprávu Téma: Změna názvu výkresu při prvním uložení
    Zasláno: 21.srp.2013 v 06:32
Při prvním uložení IDW souboru bych chtěl změnit navrhovaný název souboru tak, aby se složil ze dvou iVlastností (konkrétně čísla výkresu, které máme v Souhrn>Nadpis a názvu výkresu z Souhrn>Předmět. Jde to nějak? (předpokládám, že existuje odpověď ano)

proměnné najdu
iProperties.Value("Summary", "Title")
iProperties.Value("Summary", "Subject")
řetězec z nich taky vytvořím, jde mi o to předefinování výchozí hodnoty pro první uložení

Ivo Bešťák
VIBROS s.r.o.
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
CAD Studio s.r.o.

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 18622
Přímý odkaz na tuto zprávu Zasláno: 21.srp.2013 v 08:46
Správně, odpověď je "ano".
Třeba takto:
ThisDrawing.Document.FullFileName = iProperties.Value("Summary", "Title") & "-" & iProperties.Value("Summary", "Subject")
Vladimír Michl (moderátor)
CAD Studio s.r.o. - www.cadstudio.cz
(podporu najdete na helpdesk.cadstudio.cz)
Zpět nahoru
Navara Zobrazit panel
CAD Studio support
CAD Studio support
Avatar
CAD Studio s.r.o.

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1279
Přímý odkaz na tuto zprávu Zasláno: 21.srp.2013 v 09:10
Odpověď zní ano, ALE!
To ALE je proto, že ten správný okamžik a způsob pro změnu názvu souboru je obsluha události FileUIEvents.OnPopulateFileMetadata. to je ale v iLogicu obtížně realizovatelné.
 
1) Pomocí iLogicu je možné změnit
ThisDrawing.Document.FullFileName = "newFileName.idw"
ale tam je potřeba zadat celou cestu k souboru, protože při ukládání už se dialog pro uložení nezobrazuje.
 
2) Další možností je změnit
ThisDoc.Document.DisplayName = "newFileName.idw"
Potom se zobrazí dialog s nově navrženým názvem souboru a je možné ho změnit, ale zobrazovaný název ve stromě už zůstane na automaticky nastavené hodnotě. To lze eliminovat nastavením ThisDoc.Document.DisplayNameOverridden = False
po uložení dokumentu.
Obě varianty 1) i 2) je ale nutné spouštět "na tlačítko", nelze je spouštět před uložením automaticky
 
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 5323:Ukládání historie změn v DWG výkresu.
Tip 11935:Co znamená hvězdička u názvu některých výkresů?
Tip 8970:Vzájemné propojení hodnot kót v AutoCADu.
Tip 9766:Trik - proč Inventor vyžaduje uložení závislého souboru?
Tip 9473:Jak předdefinovat název výkresu pro uložení z iVlastností?
Tip 12218:Při výběru určitého šrafovacího vzoru mi AutoCAD havaruje a ukončí se.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,313 sekund.