対象製品とバージョン
Forguncy 8.0.42.0
現象
再利用コマンドのパラメーターに、「変数の設定」コマンドで定義した変数名を値として設定し、再利用コマンド内でそのパラメーターの値を書き換える処理をすると、値が書き換わらない現象が発生します。
例えば、「変数の設定」コマンドで値を「=B3」セルと設定していた場合、以前のバージョンとバージョン8.0.42.0では以下のように結果が異なります。
添付のプロジェクト(8.0.42.0で作成)で、問題の現象と、回避方法を確認できます。
「再利用コマンドの呼び出し」コマンド
再利用コマンド
ここでは、再利用コマンドでパラメーターの値を「セルプロパティの設定」コマンドで書き換える例です。
上記の実行結果:8.0.42.0より前のバージョン
上記の実行結果:8.0.42.0のバージョン
回避方法
以下のいずれかの方法で対応が可能です。
- 「変数の設定」コマンドを使用せずに、直接再利用コマンドのパラメーターに値を指定する
「再利用コマンドの呼び出し」コマンドで、パラメーターの値にセルを直接指定するように設定します。 - 再利用コマンドのパラメーターの代わりに戻り値を指定する
再利用コマンドで「リターン(コマンドの終了)」コマンドを使用することで、戻り値を返すことが可能です。
文書種別
不具合