<?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>tópico Re: O que é uma string literal e é possível extrair informações a partir de uma expressão? em Dados de projeto e BIM</title>
    <link>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373881#M18</link>
    <description>&lt;P&gt;Oi Patrícia,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Em Archicad, uma string literal é uma sequência de caracteres que é usada como um valor constante em uma expressão ou declaração de variável. Ela é representada por um conjunto de caracteres entre aspas duplas (") ou simples (').&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Conforme falamos no privado, se você quer retornar um valor que é variável, que é uma propriedade ou parâmetro, não deve colocar este valor entre aspas. O erro que você encontrou foi relacionado a isso.&lt;BR /&gt;&lt;BR /&gt;Na próxima, fique à vontade para mandar mais prints e exemplos do erro, por favor.&lt;BR /&gt;&lt;BR /&gt;Atenciosamente&lt;BR /&gt;&lt;BR /&gt;Zu&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 21 Mar 2023 15:12:22 GMT</pubDate>
    <dc:creator>Zu Medeiros</dc:creator>
    <dc:date>2023-03-21T15:12:22Z</dc:date>
    <item>
      <title>String literal e extração de informações por expressão</title>
      <link>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373373#M15</link>
      <description>&lt;P&gt;Oi, pessoal! Tudo bem?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Estou trabalhando com propriedades e expressões e usando os IFs para tentar extrair algumas informações.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Vou até usar o exemplo do manual do Archicad pra simplificar o pensamento:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Categorize as Vigas como Longas (maiores que 6 m) ou curtas (menores que 2 m). Qualquer Viga que não&lt;BR /&gt;se enquadre nessas categorias é considerada como Média.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;EXPRESSÃO:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;IFS (Comprimento Esquerda 600 cm, "Longo", Comprimento Esquerda &amp;lt; 200 cm,&lt;BR /&gt;"Curto", TRUE, "Médio")&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;RESULTADO:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Vigas maiores que 6 m: Longo&lt;BR /&gt;Vigas inferiores a 2 m: Curtas&lt;BR /&gt;Vigas com comprimentos intermediários: Médio&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Entretanto, o que eu desejo tirar como informação seria uma propriedade criada. Por exemplo, vamos supor que, em vez de "Médio", eu quisesse que fosse retirada uma informação puxada de uma propriedade (do tipo "Geral"). Quando eu coloco pra informação que quero extrair ser assim, ele me dá um erro e informa que o texto contém uma string não literal.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Gostaria de saber o que seria string literal, por definição, e se seria possível extrair a informação da forma que eu quero.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Apr 2026 17:51:37 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373373#M15</guid>
      <dc:creator>Patricia Angelim</dc:creator>
      <dc:date>2026-04-01T17:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: O que é uma string literal e é possível extrair informações a partir de uma expressão?</title>
      <link>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373782#M16</link>
      <description>&lt;P&gt;Olá,&amp;nbsp;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/38359"&gt;@Patricia Angelim&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Obrigada por trazer a sua dúvida para a Community!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Poderia nos dizer que tipo de informação gostaria de extrair?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Mar 2023 18:02:53 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373782#M16</guid>
      <dc:creator>Rita Gurjao</dc:creator>
      <dc:date>2023-03-20T18:02:53Z</dc:date>
    </item>
    <item>
      <title>Re: O que é uma string literal e é possível extrair informações a partir de uma expressão?</title>
      <link>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373787#M17</link>
      <description>&lt;P&gt;Oi, Rita!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Estava tentando extrair a informação de um ID do Elemento.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Mar 2023 19:46:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373787#M17</guid>
      <dc:creator>Patricia Angelim</dc:creator>
      <dc:date>2023-03-20T19:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: O que é uma string literal e é possível extrair informações a partir de uma expressão?</title>
      <link>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373881#M18</link>
      <description>&lt;P&gt;Oi Patrícia,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Em Archicad, uma string literal é uma sequência de caracteres que é usada como um valor constante em uma expressão ou declaração de variável. Ela é representada por um conjunto de caracteres entre aspas duplas (") ou simples (').&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Conforme falamos no privado, se você quer retornar um valor que é variável, que é uma propriedade ou parâmetro, não deve colocar este valor entre aspas. O erro que você encontrou foi relacionado a isso.&lt;BR /&gt;&lt;BR /&gt;Na próxima, fique à vontade para mandar mais prints e exemplos do erro, por favor.&lt;BR /&gt;&lt;BR /&gt;Atenciosamente&lt;BR /&gt;&lt;BR /&gt;Zu&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 15:12:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373881#M18</guid>
      <dc:creator>Zu Medeiros</dc:creator>
      <dc:date>2023-03-21T15:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: O que é uma string literal e é possível extrair informações a partir de uma expressão?</title>
      <link>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373885#M19</link>
      <description>&lt;P&gt;Zu, obrigada pela ajuda!!&lt;/P&gt;&lt;P&gt; Não coloquei os prints porque a fonte do meu texto é completamente aleatória kkkkk&lt;/P&gt;&lt;P&gt;mas vou deixar aqui os prints pra caso alguém venha a ter o mesmo problema consiga entender a situação:&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="item 1.jpg" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/35331i9FA03DACECEF1D9C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="item 1.jpg" alt="item 1.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Na primeira imagem, caso as condicionantes não sejam verdadeiras, ele irá mudar o valor para "-". Mas, eu queria que mudasse para o ID do Elemento, como mostra na imagem 2.&lt;/P&gt;&lt;P&gt;Contudo, dá a mensagem de erro de string literal pq o ID do elemento não deve estar entre as aspas por ser considerado uma variável, não uma constante.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="item 2.jpg" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/35330i1170CA3A5BFA1A4B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="item 2.jpg" alt="item 2.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Correto:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="item 3.jpg" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/35332iF716DDA5E98DA8F5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="item 3.jpg" alt="item 3.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Mar 2023 15:20:53 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Dados-de-projeto-e-BIM/String-literal-e-extra%C3%A7%C3%A3o-de-informa%C3%A7%C3%B5es-por-express%C3%A3o/m-p/373885#M19</guid>
      <dc:creator>Patricia Angelim</dc:creator>
      <dc:date>2023-03-21T15:20:53Z</dc:date>
    </item>
  </channel>
</rss>

