2011-10-20 9 views
0

を再起動した後、私はこのようにマクロ内DynamicUpdateCommandを使用しています作業を停止します。DynamicUpdateCommandは、QlikViewのは

私はQlikViewを閉じてもう一度開くともう動作しません。リロードしようとしても。

私が経験的にどのように私はこの小さな問題を解決することができます... が、それは私も何も変更せずに、「保存」ボタンををクリックする必要が再び動作するようにすることを

を実現?多分それはRAMとファイルシステムに.qvwファイルを保存する方法と接続されていますか?

多くの感謝!文書開度にプログラムで文書を保存し、私はこの回避策で終わった他のソリューション、なし

答えて

0

  • 文書のプロパティ...>トリガ>ドキュメントイベントトリガー>開く時]>アクション(複数可)を追加します。.. 。>追加>外部>マクロの実行>設定マクロ名= reactivateDynamicUpdateCommand
  • ツール]> [編集モジュール...:

    sub reactivateDynamicUpdateCommand 
        ' I know, it's weird 
        '... but needed to reactivate DynamicUpdateCommand functionality after a restart 
        ActiveDocument.Save 
    end sub 
    
:このサブルーチンを追加

より良い解決策が好まれますが、機能します。

0

バージョン11から動的更新は、VBマクロではなく、アクションとして実行できます。可能であれば、アクションを使用することをお勧めします。しかし、Dynamic Updateアクションを使用しても、あなたが説明したのと同じようにフリーズしていることに気付きました。動的更新の直後にもう1つのダミーアクションを追加しました(ダミー変数に値を割り当てるなど)選択 - >戻るトリガーを補正するアクションOnSelect

関連する問題