<?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>ライブラリ＆オブジェクトのトピック【GDL】REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にする</title>
    <link>https://community.graphisoft.com/t5/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA-%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88/GDL-REQUEST%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%8C%E6%A0%BC%E7%B4%8D%E3%81%95%E3%82%8C%E3%82%8B%E5%A4%89%E6%95%B0%E3%81%8C%E6%95%B4%E6%95%B0%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E5%88%9D%E6%9C%9F%E5%80%A4%E3%82%921%E4%BB%A5%E4%B8%8A%E3%81%AB%E3%81%99%E3%82%8B/m-p/369481#M13</link>
    <description>&lt;P&gt;REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にしましょう！という話です。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;解説&amp;gt;&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;_value1 = 0&lt;/FONT&gt;　!初期値を「0」にする&lt;U&gt;&lt;FONT color="#FF0000"&gt;⇐ここを1以上の整数にすれば解決&lt;/FONT&gt;&lt;/U&gt;&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;_type = 2&lt;/FONT&gt;　　!格納される値のタイプは整数&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;n = REQUEST ("Property_Value_Of_Parent", myPropertyGUID, _type, _dim1, _dim2, _value1)&lt;/FONT&gt;&lt;BR /&gt;!&lt;U&gt;&lt;STRONG&gt;※このタイミングでは配置する要素がないのでプロパティの値は初期値から上書きされていないと理解する&lt;/STRONG&gt;&lt;/U&gt;&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;&lt;SPAN&gt;&lt;FONT color="#000000"&gt;!　⇓　CIRCLEコマンドの半径に入力されるのは「初期値の0」なのでエラーになる&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF9900"&gt;&lt;SPAN&gt;&lt;FONT color="#000000"&gt;!　⇓　上記「&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color="#FF9900"&gt;&lt;SPAN&gt;&lt;FONT color="#000000"&gt;_value1 = 0」を「_value1 = 1」とすればエラーは回避される&lt;/FONT&gt;&lt;BR /&gt;CIRCLE2 0,0,_value1　&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;この話のソースはこちらです。&lt;BR /&gt;&lt;A href="https://community.graphisoft.com/t5/%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0-%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0/GDL-AC%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3%E3%81%8B%E3%82%89%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97/td-p/369296" target="_self"&gt;【GDL】ACプロパティから情報を取得&lt;/A&gt;&lt;/P&gt;&lt;PRE&gt;&lt;FONT color="#000000"&gt;ArchiCAD25で&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;プロパティマネージャーで、整数として情報を追加しているのに&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;円が描けないで困っています。&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;dim parentProperties[]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;myPropertyGUID = ""&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;n = REQUEST ("Properties_Of_Parent",&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#FF0000"&gt;"ACPROPERTY"&lt;/FONT&gt;, parentProperties)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;for i = 1 to vardim1(parentProperties)/4&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;idx = 4*(i-1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;if parentProperties[4+idx] =&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#FF0000"&gt;"Y方向_ベース筋_本数"&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;then&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;myPropertyGUID = parentProperties[1+idx]&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;_value1=0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;_type=2&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;n = REQUEST ("Property_Value_Of_Parent", myPropertyGUID, _type, _dim1, _dim2, _value1)&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;if _type=4 then&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;n = split(_value1,"%n",_value10)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;endif&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;TEXT2 0,0,_type&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;TEXT2 0.5,0,_value1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;!CIRCLE2 0,0,_value10　　&lt;FONT color="#FF0000"&gt;←_value10の数値で円を描きたい&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;endif&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;next i&lt;/FONT&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 10 Feb 2023 07:42:02 GMT</pubDate>
    <dc:creator>Akira Ishida</dc:creator>
    <dc:date>2023-02-10T07:42:02Z</dc:date>
    <item>
      <title>【GDL】REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にする</title>
      <link>https://community.graphisoft.com/t5/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA-%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88/GDL-REQUEST%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%8C%E6%A0%BC%E7%B4%8D%E3%81%95%E3%82%8C%E3%82%8B%E5%A4%89%E6%95%B0%E3%81%8C%E6%95%B4%E6%95%B0%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E5%88%9D%E6%9C%9F%E5%80%A4%E3%82%921%E4%BB%A5%E4%B8%8A%E3%81%AB%E3%81%99%E3%82%8B/m-p/369481#M13</link>
      <description>&lt;P&gt;REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にしましょう！という話です。&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;lt;解説&amp;gt;&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;_value1 = 0&lt;/FONT&gt;　!初期値を「0」にする&lt;U&gt;&lt;FONT color="#FF0000"&gt;⇐ここを1以上の整数にすれば解決&lt;/FONT&gt;&lt;/U&gt;&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;_type = 2&lt;/FONT&gt;　　!格納される値のタイプは整数&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;n = REQUEST ("Property_Value_Of_Parent", myPropertyGUID, _type, _dim1, _dim2, _value1)&lt;/FONT&gt;&lt;BR /&gt;!&lt;U&gt;&lt;STRONG&gt;※このタイミングでは配置する要素がないのでプロパティの値は初期値から上書きされていないと理解する&lt;/STRONG&gt;&lt;/U&gt;&lt;BR /&gt;&lt;FONT color="#FF9900"&gt;&lt;SPAN&gt;&lt;FONT color="#000000"&gt;!　⇓　CIRCLEコマンドの半径に入力されるのは「初期値の0」なのでエラーになる&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF9900"&gt;&lt;SPAN&gt;&lt;FONT color="#000000"&gt;!　⇓　上記「&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color="#FF9900"&gt;&lt;SPAN&gt;&lt;FONT color="#000000"&gt;_value1 = 0」を「_value1 = 1」とすればエラーは回避される&lt;/FONT&gt;&lt;BR /&gt;CIRCLE2 0,0,_value1　&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;この話のソースはこちらです。&lt;BR /&gt;&lt;A href="https://community.graphisoft.com/t5/%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0-%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0/GDL-AC%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3%E3%81%8B%E3%82%89%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97/td-p/369296" target="_self"&gt;【GDL】ACプロパティから情報を取得&lt;/A&gt;&lt;/P&gt;&lt;PRE&gt;&lt;FONT color="#000000"&gt;ArchiCAD25で&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;プロパティマネージャーで、整数として情報を追加しているのに&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;円が描けないで困っています。&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;dim parentProperties[]&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;myPropertyGUID = ""&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;n = REQUEST ("Properties_Of_Parent",&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#FF0000"&gt;"ACPROPERTY"&lt;/FONT&gt;, parentProperties)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;for i = 1 to vardim1(parentProperties)/4&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;idx = 4*(i-1)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;if parentProperties[4+idx] =&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;FONT color="#FF0000"&gt;"Y方向_ベース筋_本数"&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;then&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;myPropertyGUID = parentProperties[1+idx]&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;_value1=0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;_type=2&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;n = REQUEST ("Property_Value_Of_Parent", myPropertyGUID, _type, _dim1, _dim2, _value1)&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;if _type=4 then&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;n = split(_value1,"%n",_value10)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;endif&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;TEXT2 0,0,_type&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;TEXT2 0.5,0,_value1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;!CIRCLE2 0,0,_value10　　&lt;FONT color="#FF0000"&gt;←_value10の数値で円を描きたい&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;endif&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FFCC00"&gt;next i&lt;/FONT&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Feb 2023 07:42:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA-%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88/GDL-REQUEST%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%8C%E6%A0%BC%E7%B4%8D%E3%81%95%E3%82%8C%E3%82%8B%E5%A4%89%E6%95%B0%E3%81%8C%E6%95%B4%E6%95%B0%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E5%88%9D%E6%9C%9F%E5%80%A4%E3%82%921%E4%BB%A5%E4%B8%8A%E3%81%AB%E3%81%99%E3%82%8B/m-p/369481#M13</guid>
      <dc:creator>Akira Ishida</dc:creator>
      <dc:date>2023-02-10T07:42:02Z</dc:date>
    </item>
  </channel>
</rss>

