<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Is there a GATTE equivalent for LT2025 in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344880#M2557</link>
    <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745"&gt;@cadffm&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The blocks are all on separate layouts. I need to be able to change the attribute even when it is blank.&lt;/P&gt;
&lt;P&gt;My knowledge of lisp is non existent.&lt;/P&gt;
&lt;P&gt;Unfortunately the lisp you posted in that thread didn't work&lt;/P&gt;</description>
    <pubDate>Fri, 28 Feb 2025 10:06:30 GMT</pubDate>
    <dc:creator>h_s_walker</dc:creator>
    <dc:date>2025-02-28T10:06:30Z</dc:date>
    <item>
      <title>Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344776#M2555</link>
      <description>&lt;P&gt;Ok so we will do drawings, sometimes with many pages.&lt;/P&gt;
&lt;P&gt;In our title block with have an attribute for the name of the client.&lt;/P&gt;
&lt;P&gt;Originally it is blank, but quite often the project leader does not give us the client name until late in the game when we've done many layout tabs.&lt;/P&gt;
&lt;P&gt;Now you can understand going into each layout just to put in the client name is a PITA.&lt;/P&gt;
&lt;P&gt;So is there a gatte equivalent I can use for LT2025&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 09:16:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344776#M2555</guid>
      <dc:creator>h_s_walker</dc:creator>
      <dc:date>2025-02-28T09:16:35Z</dc:date>
    </item>
    <item>
      <title>Betreff: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344794#M2556</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;select all of your title blocks and change the value in Properties palette CTRL+1&lt;/P&gt;&lt;P&gt;If we are not talking about dynBlocks:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Without Lisp: Use command FILTER and apply to ALL&lt;/P&gt;&lt;P&gt;With Lisp: (sssetfirst nil (ssget "_X" '((2 . "YourBlockName"))))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and because you ask about a tool, perhaps&lt;A href="https://forums.autodesk.com/t5/autocad-lt-forum/autocad-lt-simple-title-block-attribute-update-that-updates-all/td-p/11508147#12438722" target="_blank" rel="noopener"&gt; this simple GatteLT.lsp&lt;/A&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Feb 2025 09:27:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344794#M2556</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T09:27:32Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344880#M2557</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745"&gt;@cadffm&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The blocks are all on separate layouts. I need to be able to change the attribute even when it is blank.&lt;/P&gt;
&lt;P&gt;My knowledge of lisp is non existent.&lt;/P&gt;
&lt;P&gt;Unfortunately the lisp you posted in that thread didn't work&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 10:06:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344880#M2557</guid>
      <dc:creator>h_s_walker</dc:creator>
      <dc:date>2025-02-28T10:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344916#M2558</link>
      <description>&lt;P&gt;Hi Howard,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;"The blocks are all on separate layouts."&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;You already said that / I already understood that.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;"My knowledge of lisp is non existent."&lt;/P&gt;&lt;P&gt;I showed one way without lisp and one with, what needs no lispknowledge.&lt;/P&gt;&lt;P&gt;-&amp;gt;&lt;U&gt;select all of your title blocks and change the value in Properties palette CTRL+1&lt;/U&gt;&lt;/P&gt;&lt;P&gt;Object selection:&lt;/P&gt;&lt;P&gt;Without Lisp: Use&lt;STRONG&gt; command FILTER&lt;/STRONG&gt; , filter for your Blockname and apply to &lt;STRONG&gt;ALL&lt;/STRONG&gt;&lt;EM&gt;&amp;lt;enter&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;With Lisp, direct in Commandline: &lt;STRONG&gt;(sssetfirst nil (ssget "_X" '((2 . "&lt;FONT color="#FF0000"&gt;YourBlockName&lt;/FONT&gt;"))))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;"Unfortunately the lisp you posted in that thread didn't work"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;It works!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;"I need to be able to change the attribute even when it is blank."&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Ahh okay, so you can not use GatteLT, I understand.&lt;/P&gt;&lt;P&gt;In this case, the program need to know the name of the attribute !?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for you:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;(defun C:GatteLT_HW ( / ESel EL BN TG newstr n ss1)
(setq ESel (entsel "\nSelect Block: "))
(setq EL (entget (car ESel)))
     (if (= (cdr (assoc 0 EL)) "INSERT")
         (setq BN (cdr (assoc 2 EL))
               TG "YOURATTRIBNAME" ; UPPERCASE!
         )
         (prompt "\nSelected item not an INSERT.")
     );end if
(setq newstr (getstring "\nEnter new attribute value "))
(setq n -1)

(if (setq ss1 (ssget "_X"  (list (cons 0 "INSERT") (cons 2 BN))))
(repeat (sslength ss1)
(setq n (1+ n))
(foreach att (vlax-invoke (vlax-ename-&amp;gt;vla-object (ssname SS1 n)) 'getattributes)
        (if (= TG (strcase (vla-get-tagstring att)))
        (vla-put-textstring att newstr)
        ) ; end if
) ; end foreach
) ; end repeat
);_if
(princ)
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Lisp(cope) How to handle, read &lt;A href="https://www.lee-mac.com/runlisp.html" target="_blank" rel="noopener"&gt;this page &amp;lt;Click&amp;gt;&lt;/A&gt;&lt;BR /&gt;- Saving the AutoLISP File&lt;BR /&gt;- Loading the Program Method 1 or drag&amp;amp;drop the file into drawing editor&lt;BR /&gt;- Running the Program&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Feb 2025 10:58:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344916#M2558</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T10:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344945#M2559</link>
      <description>&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could use a field in the attribute referencing a custom field?&lt;BR /&gt;You can set up custom field names in DWGPROPS, I think that's a quick and easy solution in LT.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Brock_Olly_0-1740739705538.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1472428i0ECC98EDC6F3DDEB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Brock_Olly_0-1740739705538.png" alt="Brock_Olly_0-1740739705538.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Brock_Olly_1-1740739720221.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1472429i1F73B36590854B7D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Brock_Olly_1-1740739720221.png" alt="Brock_Olly_1-1740739720221.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 10:48:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344945#M2559</guid>
      <dc:creator>Brock_Olly</dc:creator>
      <dc:date>2025-02-28T10:48:44Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344954#M2560</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745"&gt;@cadffm&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Without Lisp: Use&lt;STRONG&gt; command FILTER&lt;/STRONG&gt; , filter for your Blockname and apply to &lt;STRONG&gt;ALL&lt;/STRONG&gt;&lt;EM&gt;&amp;lt;enter&amp;gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;I tried this because I was curious and I rarely use the filter command myself.&lt;BR /&gt;However I can't get it to select blocks on another layout tab, apply to ALL isn't there and Ctrl+A also doesn't select layout objects?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Feb 2025 10:58:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344954#M2560</guid>
      <dc:creator>Brock_Olly</dc:creator>
      <dc:date>2025-02-28T10:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344959#M2561</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/65473"&gt;@h_s_walker&lt;/a&gt;&amp;nbsp;hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Check APPLYCLIENT command, it's classic autolisp and hope it will work in LT (which i do not have)&lt;/P&gt;&lt;P&gt;cause you did not post your block lines#5-6 define 2 constant BNAME &amp;amp; TAG, supply your block&lt;/P&gt;&lt;P&gt;and tag names &lt;SPAN&gt;respectively (otherwise it won't work &lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;enjoy&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Moshe&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;; apply client

(defun c:applyClient (/ BNAME TAG client ss ctr ename subent sube)

 (setq BNAME "title" ) ; const
 (setq TAG   "client") ; const
 
 (if (and
       (/= (setq client (getstring "\nClient name: ")) "")
       (setq ss (ssget "_x" (list '(0 . "insert") (cons '2 BNAME) '(66 . 1))))
     )
  (progn
   (setq ctr 0)
   (foreach ename (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))
    (setq subent (entnext ename) sube (entget subent))
    (while (/= (cdr (assoc '0 sube)) "SEQEND")
     (if (eq (strcase (cdr (assoc '2 sube))) (strcase TAG))
      (progn
       (entmod (subst (cons '1 client) (assoc '1 sube) sube))
       (setq ctr (1+ ctr))
      ); progn
     ); if
     (setq subent (entnext subent) sube (entget subent))
    ); while
   ); foreach
   
   (cond
    ((= ctr 0)
     (prompt "\nNo attributes found to update.")
    ); case
    ( t
     (prompt (strcat "\n" (itoa ctr) " attribute(s) update."))
    ); case
   ); cond
  ); progn
 ); if

 (princ)
); c:applyClient&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 11:00:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344959#M2561</guid>
      <dc:creator>Moshe-A</dc:creator>
      <dc:date>2025-02-28T11:00:04Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344965#M2562</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;"apply to ALL isn't there"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I am talking about the very basic object selection method: ALL&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If AutoCAD ask&amp;nbsp; for object selection, answer with ALL&amp;lt;enter&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Read more about AutoCAD object selection methods in&lt;A href="https://help.autodesk.com/view/ACD/2025/ENU/?guid=GUID-0DD5DA73-9DC5-4424-8FED-7BBE3BE52A4D" target="_blank" rel="noopener"&gt; [F1] - SELECT (Command)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;you don't need to use the command, but this help page is the one you get a good overview about the basic object selection methods&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;"and Ctrl+A also doesn't select layout objects?"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;That's right, CTRL+A select objects in current space only.&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Feb 2025 11:05:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13344965#M2562</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T11:05:56Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345027#M2563</link>
      <description>&lt;P&gt;Thanks, that cleared it up for me. Didn't realise you could type ALL when it prompts for selection.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 11:50:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345027#M2563</guid>
      <dc:creator>Brock_Olly</dc:creator>
      <dc:date>2025-02-28T11:50:07Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345035#M2564</link>
      <description>&lt;P&gt;Unfortunately neither of them are working&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/52747"&gt;@Moshe-A&lt;/a&gt;&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745"&gt;@cadffm&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The lisps will not allow me to put more than one word, as soon as I hit space it "returns"&lt;/P&gt;
&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745"&gt;@cadffm&lt;/a&gt;&amp;nbsp;Your update did not allow me to put the attribute name in&lt;/P&gt;
&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/52747"&gt;@Moshe-A&lt;/a&gt;&amp;nbsp;We have several Title blocks which all have different names, so I cannot put a block name in the lisp, however the attribute tag for the client is always CLIENT&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 11:56:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345035#M2564</guid>
      <dc:creator>h_s_walker</dc:creator>
      <dc:date>2025-02-28T11:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345058#M2565</link>
      <description>&lt;P&gt;&lt;A href="https://lee-mac.com/batte.html" target="_blank"&gt;https://lee-mac.com/batte.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 12:05:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345058#M2565</guid>
      <dc:creator>Brock_Olly</dc:creator>
      <dc:date>2025-02-28T12:05:54Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345078#M2566</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;Unfortunately neither of them are working&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/52747" target="_blank"&gt;@Moshe-A&lt;/A&gt;&amp;nbsp;&lt;A href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745" target="_blank"&gt;@cadffm&lt;/A&gt;&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;hmm, all 4 works (3 way from me and the one from Moshe-A too)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;The lisps will not allow me to put more than one word, as soon as I hit space it "returns"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;That's refering to my and moshe-a lispcode, not to ma other solutions, okay:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;So they does work!&lt;/STRONG&gt; But you can not enter a space " "&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Easy to solve, change&lt;/EM&gt;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;change
(getstring "\nEnter new attribute value ") to
(getstring T "\nEnter new attribute value ")
or
(getstring "\nClient name: ") to
(getstring T "\nClient name: ")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/71745" target="_blank"&gt;@cadffm&lt;/A&gt;&amp;nbsp;Your update did not allow me to put the attribute name in&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Hey, not just copy&amp;amp;paste, try to read the code aswell, also if you can't understand all things.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hardcoded, change the name in the code:&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;TG "YOURATTRIBNAME" ; UPPERCASE!&lt;/LI-CODE&gt;&lt;P&gt;TG "CLIENT" ; uppercase&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;A href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/52747" target="_blank"&gt;@Moshe-A&lt;/A&gt;&amp;nbsp;We have several Title blocks which all have different names,&lt;/EM&gt;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;from
(setq ss (ssget "_x" (list '(0 . "insert") (cons '2 BNAME) '(66 . 1)))) to
(setq ss (ssget "_x" (list '(0 . "insert") (assoc 2 (entget(car(entsel)))) '(66 . 1))))

or for all blocks with attribute "CLIENT"
(setq ss (ssget "_x" (list '(0 . "insert") '(66 . 1))))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 12:15:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345078#M2566</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T12:15:49Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345081#M2567</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3723257"&gt;@Brock_Olly&lt;/a&gt;&amp;nbsp; schrieb:&lt;BR /&gt;&lt;P&gt;&lt;A href="https://lee-mac.com/batte.html" target="_blank" rel="noopener"&gt;https://lee-mac.com/batte.html&lt;/A&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This will not work in LT Versions&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 12:19:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345081#M2567</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T12:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345129#M2568</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/65473"&gt;@h_s_walker&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;no problem, check this fix&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;; apply client

(defun c:applyClient (/ BNAME TAG client ss ctr ename subent sube)

 (setq BNAME "title1,title2,title3") ; const
 (setq TAG   "client") ; const
 
 (if (and
       (/= (setq client (getstring t "\nClient name: ")) "")
       (setq ss (ssget "_x" (list '(0 . "insert") (cons '2 BNAME) '(66 . 1))))
     )
  (progn
   (setq ctr 0)
   (foreach ename (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))
    (setq subent (entnext ename) sube (entget subent))
    (while (/= (cdr (assoc '0 sube)) "SEQEND")
     (if (eq (strcase (cdr (assoc '2 sube))) (strcase TAG))
      (progn
       (entmod (subst (cons '1 client) (assoc '1 sube) sube))
       (setq ctr (1+ ctr))
      ); progn
     ); if
     (setq subent (entnext subent) sube (entget subent))
    ); while
   ); foreach
   
   (cond
    ((= ctr 0)
     (prompt "\nNo attributes found to update.")
    ); case
    ( t
     (prompt (strcat "\n" (itoa ctr) " attribute(s) update."))
    ); case
   ); cond
  ); progn
 ); if

 (princ)
); c:applyClient&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 28 Feb 2025 12:51:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345129#M2568</guid>
      <dc:creator>Moshe-A</dc:creator>
      <dc:date>2025-02-28T12:51:17Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345200#M2569</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/52747"&gt;@Moshe-A&lt;/a&gt;&amp;nbsp;Unfortunately your update isn't working, could it be because the client attribute is a multiline attribute (sorry I should have said earlier)?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 13:22:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345200#M2569</guid>
      <dc:creator>h_s_walker</dc:creator>
      <dc:date>2025-02-28T13:22:58Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345219#M2570</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/65473"&gt;@h_s_walker&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;why don't you post sample dwg (clean the content keep some title blocks)&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 13:39:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345219#M2570</guid>
      <dc:creator>Moshe-A</dc:creator>
      <dc:date>2025-02-28T13:39:34Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345221#M2571</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;"sorry I should have said earlier"&lt;/P&gt;&lt;P&gt;Yes.&lt;/P&gt;&lt;P&gt;But my code works also with multiline attributes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Moshe-A code need an update, like&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="cadffm_0-1740749953524.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1472494iA66CA2B19FDB622E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="cadffm_0-1740749953524.png" alt="cadffm_0-1740749953524.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 13:40:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345221#M2571</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T13:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345502#M2572</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/52747"&gt;@Moshe-A&lt;/a&gt;&amp;nbsp;Here is a sanitised drawing containing all the blocks which have the attribute CLIENT in them&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 15:46:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345502#M2572</guid>
      <dc:creator>h_s_walker</dc:creator>
      <dc:date>2025-02-28T15:46:58Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345528#M2573</link>
      <description>&lt;P&gt;Works perfect,&lt;/P&gt;&lt;P&gt;with all 3 ways offered&lt;/P&gt;&lt;P&gt;and with Moshe-A code and my mentioned edit (reverse sube) instead of sube&lt;/P&gt;&lt;P&gt;too&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 16:00:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345528#M2573</guid>
      <dc:creator>cadffm</dc:creator>
      <dc:date>2025-02-28T16:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a GATTE equivalent for LT2025</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345607#M2574</link>
      <description>&lt;P&gt;Why are you posting on the Visual Lisp forum?&amp;nbsp; AFAIK, LT2025 doesn't support LISP.&amp;nbsp; I don't have it but I believe that LT supports fields.&amp;nbsp; A couple of approaches.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Use the sheet set manager and populate your title blocks with sheet set fields.&lt;/LI&gt;&lt;LI&gt;Use dwgprops to add a user defined property called client.&amp;nbsp; Then add a document field to each titleblock layout that reports the client property.&amp;nbsp; The field can be inside an attribute definition within the titleblock.&amp;nbsp; Such attribute definitions should be flagged preset and the field would be in the default text.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;To find appropriate support for LT, post to the LT forum.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 16:42:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/is-there-a-gatte-equivalent-for-lt2025/m-p/13345607#M2574</guid>
      <dc:creator>dbroad</dc:creator>
      <dc:date>2025-02-28T16:42:51Z</dc:date>
    </item>
  </channel>
</rss>

