<?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 Frame Generator Demote populate metadata not working in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422480#M125880</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to populate the fields of the demote dialog when demoting a frame generator beam.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Somehow the fields just go back to the defaults when the popup comes. Does anyone know if I am doing something wrong or if maybe frame generator just overrides the fields?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;When just clicking OK the displayname is edited correctly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code used:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;                var savingFolder = new SavingFolder(assembly.FullFileName, projectFolder);
                var indexNumber = new IndexNumber(savingFolder.DirectoryName);

                var basename = $"SA{indexNumber.Text}-A-1";
                var assyname = $"{basename}.iam";
                var fullfilename = $"{savingFolder.DirectoryName}/{assyname}";

                var metadata = FileMetadataObjects.GetEnumerator().ToEnumerable&amp;lt;FileMetadata&amp;gt;().FirstOrDefault();
                metadata.DisplayNameOverridden = true;
                metadata.DisplayName = basename;
                metadata.FileNameOverridden = true;
                metadata.FileName = assyname;                    
                metadata.TemplateFileName = Core.Properties.Settings.Default.TemplateFilename;

                var properties = metadata.FileProperties;                    
                metadata.FullFileName = fullfilename;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 26 Jun 2021 12:27:16 GMT</pubDate>
    <dc:creator>basautomationservices</dc:creator>
    <dc:date>2021-06-26T12:27:16Z</dc:date>
    <item>
      <title>Frame Generator Demote populate metadata not working</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422480#M125880</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to populate the fields of the demote dialog when demoting a frame generator beam.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Somehow the fields just go back to the defaults when the popup comes. Does anyone know if I am doing something wrong or if maybe frame generator just overrides the fields?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;When just clicking OK the displayname is edited correctly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code used:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;                var savingFolder = new SavingFolder(assembly.FullFileName, projectFolder);
                var indexNumber = new IndexNumber(savingFolder.DirectoryName);

                var basename = $"SA{indexNumber.Text}-A-1";
                var assyname = $"{basename}.iam";
                var fullfilename = $"{savingFolder.DirectoryName}/{assyname}";

                var metadata = FileMetadataObjects.GetEnumerator().ToEnumerable&amp;lt;FileMetadata&amp;gt;().FirstOrDefault();
                metadata.DisplayNameOverridden = true;
                metadata.DisplayName = basename;
                metadata.FileNameOverridden = true;
                metadata.FileName = assyname;                    
                metadata.TemplateFileName = Core.Properties.Settings.Default.TemplateFilename;

                var properties = metadata.FileProperties;                    
                metadata.FullFileName = fullfilename;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jun 2021 12:27:16 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422480#M125880</guid>
      <dc:creator>basautomationservices</dc:creator>
      <dc:date>2021-06-26T12:27:16Z</dc:date>
    </item>
    <item>
      <title>Re: Frame Generator Demote populate metadata not working</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422492#M125881</link>
      <description>&lt;P&gt;For the regular demote command everything is working fine by the way.&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jun 2021 12:35:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422492#M125881</guid>
      <dc:creator>basautomationservices</dc:creator>
      <dc:date>2021-06-26T12:35:28Z</dc:date>
    </item>
    <item>
      <title>Re: Frame Generator Demote populate metadata not working</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422599#M125883</link>
      <description>&lt;P&gt;I found part of the problem. I was in the wrong assembly context, I should have been using ActiveEditDocument in this case.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, the template is still not working for the Frame Generator demote command.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jun 2021 14:04:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/frame-generator-demote-populate-metadata-not-working/m-p/10422599#M125883</guid>
      <dc:creator>basautomationservices</dc:creator>
      <dc:date>2021-06-26T14:04:39Z</dc:date>
    </item>
  </channel>
</rss>

