AnsweredAssumed Answered

ExecuteSQL WHERE句 変数の扱い方

Question asked by otakataka on Feb 27, 2019
Latest reply on Feb 27, 2019 by otakataka

FileMaker Pro Advancedで社内製品在庫管理アプリを内作中です。添付のように品番別に入庫数、出庫数を登録するテーブル(在庫表)を使用し、検索画面で入力した品番(変数=$$RUUM)をキーとして、スクリプト内のSQLで品番別の入庫数を算出したいですがWHERE句で変数を指定するとうまく求めれません。

sample01.png

 

 

直接品番を指定すれば正常

ExecuteSQL (

"SELECT SUM( \"入庫数\" ) FROM \"在庫表\" WHERE \"品番\" = 1000"

; ", " ; ""

)

 

 

変数を指定すればNG

ExecuteSQL (

"SELECT SUM( \"入庫数\" ) FROM \"在庫表\" WHERE \"品番\" = $$RUUM"

; ", " ; ""

)

 

 

どこに問題があるか御教示願います。

Outcomes