<?xml version="1.0" encoding="windows-1250" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>CAD F&#243;rum : uložení výkresu s datumem_automatické</title>
  <link>https://www.cadforum.cz/forum/</link>
  <description><![CDATA[Toto je XML obsahový kanál serveru; CAD F&#243;rum : AutoCAD : uložení výkresu s datumem_automatické]]></description>
  <pubDate>Thu, 04 Jun 2026 16:49:47 +0000</pubDate>
  <lastBuildDate>Thu, 21 May 2009 16:53:00 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.cadforum.cz/forum/RSS_post_feed.asp?TID=8674</WebWizForums:feedURL>
  <image>
   <title><![CDATA[CAD F&#243;rum]]></title>
   <url>https://www.cadforum.cz/forum/forum_images/web_wiz_forums.png</url>
   <link>https://www.cadforum.cz/forum/</link>
  </image>
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické :  U&#382; to tro&#353;ku dost&#225;v&#225; na robustnosti......]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43967&amp;title=ulozeni-vykresu-s-datumem-automaticke#43967</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1045">johny</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 21.kvě.2009 v 16:53<br /><br />Už to trošku dostává na robustnosti... (což nebyl až tak můj záměr :) Dalším cyklem, ikdyž asi jednodušším, by šlo ošetřit aby to fungovalo i kdyby v názvu bylo "_20" vícekrát...<br>Jinak nejspíš nedopatřením při kopírování vznikla na 4. řádku od konce chybka, spíš mi to připomíná html než lisp, díky které nefunguje to základní... přidání data souboru bez data.<br><span style="font-size:10px"><br /><br />Upravil johny - 22.kvě.2009 v 08:48</span>]]>
   </description>
   <pubDate>Thu, 21 May 2009 16:53:00 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43967&amp;title=ulozeni-vykresu-s-datumem-automaticke#43967</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : uploads/20090521_155638_SAD.zip   Tak...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43965&amp;title=ulozeni-vykresu-s-datumem-automaticke#43965</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 21.kvě.2009 v 15:57<br /><br /><a href="http://www.cadforum.cz/forum/uploads/20090521_155638_SAD.zip" target="_blank">uploads/20090521_155638_SAD.zip</A><DIV></DIV><DIV></DIV><DIV></DIV>Tak kahle by to snad mohlo hrát požadovanou písničku :-)<DIV></DIV>]]>
   </description>
   <pubDate>Thu, 21 May 2009 15:57:48 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43965&amp;title=ulozeni-vykresu-s-datumem-automaticke#43965</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : no, pokud by se n&#283;komu je&#353;t&#283; cht&#283;lo...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43955&amp;title=ulozeni-vykresu-s-datumem-automaticke#43955</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 21.kvě.2009 v 12:38<br /><br />no, pokud by se někomu ještě chtělo v tom pokračovat, tak seznam výkresů stejného jména se stejným datem v názvu by se dal získat třeba:<DIV>&nbsp;</DIV><DIV>(vl-directory-files(vl-filename-directory (strcat(getvar <BR>"dwgprefix")(getvar "dwgname"))) (strcat(SUBSTR (GETVAR "dwgname") 1 (+(vl-string-search (rtos(getvar "cdate")2 0) (GETVAR "dwgname"))8))"*.dwg"))</DIV>]]>
   </description>
   <pubDate>Thu, 21 May 2009 12:38:55 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43955&amp;title=ulozeni-vykresu-s-datumem-automaticke#43955</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : Ta finta s hled&#225;n&#237;m _20 nen&#237; &#353;patn&#225;....]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43949&amp;title=ulozeni-vykresu-s-datumem-automaticke#43949</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 21.kvě.2009 v 10:58<br /><br />Ta finta s hledáním _20 není špatná. Akorát si uživatel musí nýt vědom, že tento řetězec nesmí použít jinde v názvu.<DIV>&nbsp;&nbsp; Další omezení je v tom, že předpokládáte, že se pracuje vždy s poslední verzí. Havárie nehrozí (saveas upozorní na přepsání). </DIV>]]>
   </description>
   <pubDate>Thu, 21 May 2009 10:58:25 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43949&amp;title=ulozeni-vykresu-s-datumem-automaticke#43949</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické :  Tak jsem to je&#353;t&#283; trochu upravil......]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43946&amp;title=ulozeni-vykresu-s-datumem-automaticke#43946</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1045">johny</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 21.kvě.2009 v 10:22<br /><br />Tak jsem to ještě trochu upravil... pridal ty denní verze. <br>Funguje to tak, že to hledá znaky "_20"... když je najde a zároven za "_" je 8 čísel, pak to vyhodnotí jako datum. Ten pokud je dnešní pak, za k datumu připočte 0.1&nbsp; a uloží. Pokud není dnešní, pak přidá/nahradí za dnešní datum. Pokud si nakonec názvu (za datum) něco připíšete (třeba "pomocny"), pak to nezachová a uloží novou denní verzi bez tohoto.<br>Pokud budoucí soubor už existuje, pak se zeptá na přepis- když dáte ano, pak přepíše, když ne tak NIC, a musíte si udělat co chcete sám (typicky, když aktuálně nepracujete v poslední denní verzi - děláte v 20000521.2, ale už existuje .3, pak vám nenabídne .4, ale zeptá se na přepsání .3, a příp. skončí.)<br>Ps. Máte max 10 denních verzí, snad je to dost :)<br><br>(defun C:SAD ( / Path LastDate DatePos)<br>&nbsp; (if (and (setq DatePos (vl-string-search "_20" (GETVAR "dwgname")))<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (numberp (setq LastDate (read (SUBSTR (GETVAR "dwgname") (+ DatePos 2) 8)))))<br>&nbsp;&nbsp;&nbsp; (if (eq LastDate (read (rtos(getvar "cdate")2 0)))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (if (= (rtos (- (atof (SUBSTR (GETVAR "dwgname") (+ DatePos 2) 10))<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (atoi (SUBSTR (GETVAR "dwgname") (+ DatePos 2) 10))) 2 1)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "0.9")<br>&nbsp;&nbsp;&nbsp; (princ "\nDosáhl jsi již 10. denní verze, program neumožňuje uložení další.")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (command "_saveas" "2000" (strcat (getvar "DWGPREFIX")&nbsp;&nbsp; ;is date, adds new day's version (+0.1)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (SUBSTR (GETVAR "dwgname") 1 DatePos)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "_"<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (rtos (+ (atof (SUBSTR (GETVAR "dwgname") (+ DatePos 2) 10)) 0.1) 2 1)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ".dwg")))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (command "_saveas" "2000" (strcat (getvar "DWGPREFIX")&nbsp;&nbsp; ;is date, not today, ask for overwrite<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (SUBSTR (GETVAR "dwgname") 1 DatePos)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "_"<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (rtos(getvar "cdate")2 0)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ".dwg")))<br>&nbsp;&nbsp;&nbsp; (command "_saveas" "2000" (strcat (getvar "DWGPREFIX") ;not date, ask for overwrite<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (SUBSTR (GETVAR "dwgname") 1 (-(strlen(getvar "dwgname"))4))<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "_"<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (rtos(getvar "cdate")2 0)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ".dwg")))<br>&nbsp; (princ)<br>)&nbsp; <br>PS. Moc jsem to netestoval, to zkuste sám... :) <br><span style="font-size:10px"><br /><br />Upravil johny - 21.kvě.2009 v 10:23</span>]]>
   </description>
   <pubDate>Thu, 21 May 2009 10:22:40 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43946&amp;title=ulozeni-vykresu-s-datumem-automaticke#43946</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : P&#345;esto&#382;e v Autolispu jde ud&#283;lat...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43939&amp;title=ulozeni-vykresu-s-datumem-automaticke#43939</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=54">Seiner</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 21.kvě.2009 v 08:03<br /><br /><P>Přestože v Autolispu jde udělat kde-co, obávám se, že tohle bude dost tvrdý oříšek. Funkce Findfile totiž neumožňuje zástupné znaky a já momentálně nevím, jak zjistit, jestli v úložišti je už soubor s dnešním datem a libovolným indexem.</P><P>V navrženém kódu je navíc chybička - havaruje, pokud ektuální jméno souboru je kratší, jak 11 znaků nebo má právě 11 znaků. Je třeba ošetřit.</P><P>třeba:</P><P>(defun C:SAD ( / Path ldate)<BR>;&nbsp; (setvar "FILEDIA" 0)<BR>&nbsp; (if(&lt;=(strlen(getvar "dwgname"))11)<BR>&nbsp;&nbsp;&nbsp; (command "_saveas" "2000" (strcat (getvar "DWGPREFIX") (SUBSTR (GETVAR "dwgname") 1 (-(strlen(getvar "dwgname"))4))"_"(rtos(getvar "cdate")2 0)".dwg"))<BR>&nbsp;<BR>&nbsp;(if (numberp (setq ldate (read (SUBSTR (GETVAR "dwgname") (-(strlen(getvar "dwgname"))11) 8))))<BR>&nbsp;&nbsp;&nbsp; (if (eq ldate (read (rtos(getvar "cdate")2 0)))<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (command "_save" "" "_y") ;today ; automatic overwritten<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (command "_saveas" "2000" (strcat (getvar "DWGPREFIX")&nbsp;&nbsp; ;is date, not today, ask for overwrite<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (SUBSTR (GETVAR "dwgname") 1 (-(strlen(getvar "dwgname"))13))"_"(rtos(getvar "cdate")2 0)".dwg")))<BR>&nbsp;&nbsp;&nbsp; (command "_saveas" "2000" (strcat (getvar "DWGPREFIX") ;not date, ask for overwrite<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (SUBSTR (GETVAR "dwgname") 1 (-(strlen(getvar "dwgname"))4))"_"(rtos(getvar "cdate")2 0)".dwg")))<BR>)<BR>;&nbsp; (setvar "FILEDIA" 1)<BR>&nbsp; (princ)<BR>)&nbsp; </P><DIV>Přepínání FILEDIA je zbytečné. </DIV><DIV>To, že při odmítnutí přepsání se nic nezapíše, není chyba, ale tak je to napsané - zkuste se zorientovat v kódu.</DIV><DIV>&nbsp;</DIV><DIV>PS. Na tomto místě bych připomenul, že to byl můj návrh, použít nějaký EDM :-)) (Parafráze na Cestu do Liptákova)</DIV>]]>
   </description>
   <pubDate>Thu, 21 May 2009 08:03:58 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43939&amp;title=ulozeni-vykresu-s-datumem-automaticke#43939</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : Ano, obsahuje. Nav&#237;c &#345;e&#353;&#237; i situace,...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43938&amp;title=ulozeni-vykresu-s-datumem-automaticke#43938</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=9">Vladimír Michl</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 20.kvě.2009 v 22:43<br /><br />Ano, obsahuje. Navíc řeší i situace, kde je výkres odkazován jako Xref či jiná externí reference, stará se o komentování revizí, odstraňování nepotřebných starších verzí, atd.<DIV>&nbsp;</DIV><DIV>Přejmenovávání verzí souborů je jen pro hodně zjednodušené jednouživatelské scénáře použití.</DIV>]]>
   </description>
   <pubDate>Wed, 20 May 2009 22:43:37 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43938&amp;title=ulozeni-vykresu-s-datumem-automaticke#43938</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : ... a neobsahuje to v&#353;etko Vault...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43937&amp;title=ulozeni-vykresu-s-datumem-automaticke#43937</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=1675">cestár</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 20.kvě.2009 v 17:03<br /><br />... a neobsahuje to všetko Vault ?]]>
   </description>
   <pubDate>Wed, 20 May 2009 17:03:56 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43937&amp;title=ulozeni-vykresu-s-datumem-automaticke#43937</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : jj je to dobr&#253;...ale kdy&#382; d&#225;m...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43931&amp;title=ulozeni-vykresu-s-datumem-automaticke#43931</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=8141">Marlowwe</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 20.kvě.2009 v 16:06<br /><br />jj je to dobrý...ale když dám uložit tak se mi soubor z <b>Půdorys_20090520.1</b>&nbsp; přejmenuje na <b>Půdorys_2_20090520</b>, nešlo by aby se to přejmenovalo na <b>Půdorys_20090520.2?? </b>(Protože pak se to seřazuje podle pořadí 1,2,3.. a ne podle datumu a pořadí)<b> </b>a když pak dám opět SAD, tak se mě to zeptá jestli chci přepsat---dám N (jako ne) a nefunguje to. Díky za radu]]>
   </description>
   <pubDate>Wed, 20 May 2009 16:06:08 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43931&amp;title=ulozeni-vykresu-s-datumem-automaticke#43931</guid>
  </item> 
  <item>
   <title><![CDATA[uložení výkresu s datumem_automatické : jj tak n&#283;jak jsem to myslel, PS:...]]></title>
   <link>https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43928&amp;title=ulozeni-vykresu-s-datumem-automaticke#43928</link>
   <description>
    <![CDATA[<strong>Autor:</strong> <a href="https://www.cadforum.cz/forum/member_profile.asp?PF=8141">Marlowwe</a><br /><strong>Předmět:</strong> 8674<br /><strong>Zasláno:</strong> 20.kvě.2009 v 13:46<br /><br />jj tak nějak jsem to myslel, <br><br>PS: bude na tom pracovat jen jeden člověk<br><br>Díky...vyzkouším a kdyžtak se ještě zeptám...Díky<br>]]>
   </description>
   <pubDate>Wed, 20 May 2009 13:46:22 +0000</pubDate>
   <guid isPermaLink="true">https://www.cadforum.cz/forum/forum_posts.asp?TID=8674&amp;PID=43928&amp;title=ulozeni-vykresu-s-datumem-automaticke#43928</guid>
  </item> 
 </channel>
</rss>