キャンセル
提案をオンにする
自動提案では、入力時に可能な一致が提案されるので検索結果を素早く絞り込むことができます。
次の結果を表示 
次の代わりに検索 
もしかして: 
  • Forum
    • Installation und Aktualisierung
    • Lizenzierung
    • Modellierung
    • Bibliotheken und Objekte
    • Dokumentation
    • Visualisierung
    • BIMx
    • Projektdaten & BIM
    • Parametric design
    • Nachhaltiges Planen
    • Teamwork & BIMcloud
    • Kollaboration mit anderer Software
    • TGA
    • Tragwerk
    • Tutorials
    • Add-ons & Zusatzprogramme
    • Allgemeine Fragen
    • Unsere Community
    • Programmierung
  • Wissensdatenbank
    • Installation und Aktualisierung
    • Lizenzierung
    • Erste Schritte
    • Modellierung
    • Bibliotheken und Objekte
    • Dokumentation
    • Visualisierung
    • BIMx
    • Projektdaten & BIM
    • Teamwork & BIMcloud
    • Kollaboration mit anderer Software
    • Unsere Community
    • DDScad
    • HKLSE
  • Servicevertrag
    • Add-ons
    • Bibliothek
    • DWG
    • Eigenschaften
    • Attribute
    • Tragwerk
    • Bauteilrechner
    • Techniknewsletter-Anmeldung
    • Support Kontaktinformationen
  • Building Together
    • Insights
    • Wunschliste
    • Roadmap
  • Produkthilfe
search
ヘルプサインイン
キャンセル
提案をオンにする
自動提案では、入力時に可能な一致が提案されるので検索結果を素早く絞り込むことができます。
次の結果を表示 
次の代わりに検索 
もしかして: 
BMP10

BIM マネージャープログラム、11/4からライブクラス スタート。
受講生募集中!詳しくはこちらをご覧ください!

  • 日本コミュニティ
  • :
  • フォーラム
  • :
  • ライブラリ&オブジェクト
  • :
  • 【GDL】REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にする
オプション
  • RSS フィードを購読する
  • トピックを新着としてマーク
  • トピックを既読としてマーク
  • このトピックを現在のユーザーにフロートします
  • ブックマーク
  • この話題を購読する
  • ミュート
  • 印刷用ページ
ライブラリ&オブジェクト
GDL、ArchicadとBIMcloudのライブラリ、ライブラリの管理と移行、オブジェクトとその他のライブラリオブジェクトなどに関するフォーラムです。

【GDL】REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にする

Akira Ishida
Akira Ishida
Expert
オプション
  • 新着としてマーク
  • ブックマーク
  • 購読
  • ミュート
  • RSS フィードを購読する
  • ハイライト
  • 印刷
  • 不適切なコンテンツを報告

‎2023-02-02 02:45 PM - 編集済み ‎2023-02-10 04:42 PM

‎2023-02-02 02:45 PM

REQUESTコマンドの戻り値が格納される変数が整数の場合は初期値を1以上にしましょう!という話です。

 

<解説>
_value1 = 0 !初期値を「0」にする⇐ここを1以上の整数にすれば解決
_type = 2  !格納される値のタイプは整数
n = REQUEST ("Property_Value_Of_Parent", myPropertyGUID, _type, _dim1, _dim2, _value1)
!※このタイミングでは配置する要素がないのでプロパティの値は初期値から上書きされていないと理解する
! ⇓ CIRCLEコマンドの半径に入力されるのは「初期値の0」なのでエラーになる

! ⇓ 上記「_value1 = 0」を「_value1 = 1」とすればエラーは回避される
CIRCLE2 0,0,_value1 

 

この話のソースはこちらです。
【GDL】ACプロパティから情報を取得

ArchiCAD25で
プロパティマネージャーで、整数として情報を追加しているのに
円が描けないで困っています。

dim parentProperties[]
myPropertyGUID = ""

n = REQUEST ("Properties_Of_Parent", "ACPROPERTY", parentProperties)
for i = 1 to vardim1(parentProperties)/4
idx = 4*(i-1)
if parentProperties[4+idx] = "Y方向_ベース筋_本数" then
myPropertyGUID = parentProperties[1+idx]

_value1=0
_type=2
n = REQUEST ("Property_Value_Of_Parent", myPropertyGUID, _type, _dim1, _dim2, _value1)

if _type=4 then
n = split(_value1,"%n",_value10)
endif

TEXT2 0,0,_type
TEXT2 0.5,0,_value1
!CIRCLE2 0,0,_value10  ←_value10の数値で円を描きたい

endif
next i 

 

ラベル:
  • ラベル:
  • GDL
5 件のいいね!
返信
  • すべてのフォーラムトピック
  • 前のトピック
  • 次のトピック
0件の返信0
返信を見逃したくないですか?
トピックを購読する

回答が見つかりませんでしたか?

このフォーラムで
他の記事をチェック

フォーラムへ戻る

最新の解決策をチェック

採用された解決策

新しいディスカッションを始める

投稿する

Forum

  • Installation und Aktualisierung
  • Lizenzierung
  • Modellierung
  • Bibliotheken und Objekte
  • Dokumentation
  • Visualisierung
  • BIMx
  • Projektdaten & BIM
  • Parametric design
  • Nachhaltiges Planen
  • Teamwork & BIMcloud
  • Kollaboration mit anderer Software
  • TGA
  • Tragwerk
  • Tutorials
  • Add-ons & Zusatzprogramme
  • Allgemeine Fragen
  • Unsere Community
  • Programmierung

Wissensdatenbank

  • Installation und Aktualisierung
  • Lizenzierung
  • Erste Schritte
  • Modellierung
  • Bibliotheken und Objekte
  • Dokumentation
  • Visualisierung
  • BIMx
  • Projektdaten & BIM
  • Teamwork & BIMcloud
  • Kollaboration mit anderer Software
  • Unsere Community
  • DDScad
  • HKLSE

Building Together

  • Graphisoft Insights
  • Wunschliste
  • Product Roadmap
Powered by Khoros
Copyright © 2025 GRAPHISOFT. All rights reserved.
  • プライバシーポリシー
  • 利用規約
  • コミュニティ投稿ガイドライン

GraphisoftはNemetschekのグループ企業です