一部のパラメータを無効にしようと、パラメータスクリプトで「LOCK」を使ったんだけど、落とし穴があったので。
リファレンスガイドには、こう書いてあったので、
そのまま、こんな感じで入力。
そしたら、エラーですよ。
ぜんぜん何が間違えているのか分からなかったけど、なんてことなかった。
ドキュメントからは読み解けなくて、苦労しました。
もしかすると、引数が文字列になるところは全て「"」でくくらないといけないのかもしれませんね。
リファレンスガイドには、こう書いてあったので、
LOCK
LOCK name1 [, name2, ..., namen]
設定ダイアログボックスで名前が付けられているパラメータをロックします。ロックされたパラメータは、ダイアログボッ クスではグレー表示され、ユーザーはその値を修正できません。
そのまま、こんな感じで入力。
LOCK A
そしたら、エラーですよ。
文字列タイプ式が必須
行:1、スクリプト:パラメータ、ファイル:名称未設定-1
ぜんぜん何が間違えているのか分からなかったけど、なんてことなかった。
LOCK "A"
ドキュメントからは読み解けなくて、苦労しました。
もしかすると、引数が文字列になるところは全て「"」でくくらないといけないのかもしれませんね。



