Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
お世話になっております。
Qlikviewで、ロードスクリプトを $(Include=・・・・); で、外出しにしてテスト運用しておりました。
本番環境に移行するため、絶対パスではなく、相対パス指定で記述のテストをしていたとこと
QVWのプログラムによってうまくロードできる場合とロードできない場合があり、パスの指定を変えて
何度かテストをしている最中にQVWが起動できない状態になりました。
エラーメッセージは
ドキュメント *****.QVWはロードに失敗しました。
↓ 次に
Failed to open document
okを押すとプログラムが落ちます。
ロードスクリプトを元に戻そうにも、QVWが起動しないので、修正ができません。
起動できなくなったQVWのロードスクリプト部分の修正をする方法をご教授お願いします。
クリックビューのファイルではやったことがないですが、ファイルを右クリックして表示されるプロパティーの「以前のバージョン」に情報が残っていれば復元できかもしれません。
若松様
いつもお世話になっております。
「以前のバージョンの復元」操作は、やってみましたが、利用可能なバージョンは無いとの結果でした。
QVWを起動させずに、QVWの中のロードスクリプトをエディットする方法は無いものでしょうか?
QlikTech社内の技術者はこういうデバッガーを持っているのではと期待を込めて投稿しましたが
どうでしょう・・・・
fujii
バイナリエディタで、スクリプトの該当部分を抜き出して書き換えできないかと思い調べてみましたが、スクリプトに該当する部分の特定が難しいですね。
これはお手上げです。
若松様
ご検討感謝します。
とりあえず、起動できないQVWは保管しておいて(後々の研究用)、ベースになったQVWからパーツをコピーして
再作成に励んでおります。
fujii
もしかしたら、データを読み込まないようにすれば QVW を開けるかもしれません。
コマンド プロンプトから QlikView Desktop を起動する時に、"/nodata" スイッチと、QVW ファイルを指定します。
例
"C:\Program Files\QlikView\Qv.exe" /nodata "C:\QVW\bunseki.qvw"
ヘルプ
https://help.qlik.com/ja-JP/qlikview/12.1/Subsystems/Client/Content/Starting_QlikView.htm
毛井様
おはようございます。
コマンドプロンプトから、データを読み込まない起動の指定をためしましたが、同じエラーが出てプログラムは起動しませんでした。
現状ではお手上げ状態です。
テスト環境から本番環境への移行でこのようなエラーが出てきており、他のQVWプログラムについても
プログラムバックアップの検討を考えております。
そもそもロードスクリプトのエラーなら、これまではデータを読み込みが失敗して、プログラムは起動しておりましたが
プログラムが起動しないとなるとお手上げです。
また、原因の解析が出来ない(ユーザー側では)となると、対策についても難しい感じです。
QlikviewのバージョンはNovember2017 です。
保守契約のルートから、プログラム不具合として上げたいと思います。
ミュニティーの皆様、アドバイスありがとうございました。
fujii
横から失礼します。
QlikViewのスタートページを開き、最近使用にあるリストから該当のファイルを右クリックして
「データを含まない***を開く」ではどうでしょうか。
解決できなければすみません。
藤川様
お世話になっております。
ご丁重にアドバイスありがとうございます。
頂きましたアドバイスですが、QVWが起動しませんでした。
QVWが起動しないと、ドキュメントプロパティーのオプション設定のログ掃出しも指定できません。
どうして起動しないかの原因解析ができない状況です。
現在はQlikvewはなんらかのタイミングでプログラムが壊れる事が判明しましたので
プログラムバックアップ方法を検討しております。
fujii
QVが起動していなかったんですね。見当違いな返信をしてしまいましたご勘弁。