1 件の投稿を表示中 (合計 6 個)
  • 作成者
    投稿
  • #30249
    snow
    参加者

    開発お疲れ様です。
    あるマクロを実行し、エラーになると、マクロを停止できないように見えます。
    まずエラーになったらその時点で停止状態になりそうですが、なっていないようです。
    そして、マクロメニュー→停止がクリックしても無反応です。
    そのまま本体を終了させて強制的に停止しています。

    #30259
    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    どのようなエラーが発生するのでしょうか? どのようにマクロを実行されていますでしょうか?
    できれば、問題が再現する簡単なマクロを作成してここに書いていただくか、メールでお送りいただけると幸いです。

    お返事が遅くなり申し訳ありませんでした。

    よろしくお願い致します。

    #30287
    snow
    参加者

    本件メールでやりとりさせていただき、v21.3 beta 4での解消を確認できました。
    ありがとうございました。

    結果のまとめ。
    発生条件は「非同期実行かつ即時関数(下記)」でした。

    (function() {
    ここでエラー発生
    })();

    #async = “off”をご教示いただき、これでも防げました。
    江村様の環境では最後まで再現しなかったとのことで、違いが出る原因は不明ですが、
    ご対応により再現しなくなりましたのでそれは問題ありません。

    #30353
    snow
    参加者

    すみません、終わったと思ったのですが、再び別のマクロで再現しましたので報告させてください。
    即時関数も使わず、単にalert(“A”)だけで、同様に終了できない状態になりました。
    なお、#async = “off”とすれば問題なく終了できました。
    よろしくお願いいたします。

    #30356
    Yutaka Emura
    キーマスター

    いつもお世話になっております。

    状況がよくわからないのですが、もう少し詳しく教えていただけると幸いです。
    マクロのサンプルがありましたら、メールでお送りいただけると幸いです。

    よろしくお願い致します。

    #30361
    snow
    参加者

    ご返信ありがとうございます。
    alert文1行だけのマクロファイル(エラーなし)ですので、これ以上詳しく書けないのです…。

1 件の投稿を表示中 (合計 6 個)
  • このトピックに返信するにはログインしてください。