XPINCを呼び出そうとしXSP._isDirty()
ましたが、うまくいきません。ブラウザでは、すべて正常に動作します。使い方にコツはありますか?
Notes クライアントで XPage を実行しているときに、クライアント側のエラーを確認する方法はありますか?
XPINCを呼び出そうとしXSP._isDirty()
ましたが、うまくいきません。ブラウザでは、すべて正常に動作します。使い方にコツはありますか?
Notes クライアントで XPage を実行しているときに、クライアント側のエラーを確認する方法はありますか?
ここで 2 つの質問があります。
XSP._isDirty() は内部呼び出しです。XPages ポータブル コマンド ガイド (156 ページ) から。
XSP._isDirty() : Dirty Save 機能によって内部的に使用されます。 の
<xp:view>
プロパティを参照してくださいenableModifiedFlag
。これはプライベート関数です。
この呼び出しのコードはファイルにありますxspClientDojo.js
(Domino/Notes で圧縮されていないファイルを探してください)。
内部呼び出しであるため、危険にさらされて使用されます。それ以降のバージョンで期待どおりに動作するという保証はありません。
これenableModifiedFlag
は、ページをダーティとしてマークし、ユーザーが誤ってページを離れるのを防ぐことができる XPage 属性です。詳細については、Infocenterを参照してください。
最新のブラウザの開発者パネル、またはfirebug プラグインなどを使用して、クライアント側のエラーを確認できます。XPages 拡張ライブラリには、同様に使用できるFirebug Liteコンポーネントが付属しています。
SSJS および XSP エンジンの問題については、Notes データ フォルダーに含まれる IBM_TECHNICAL_SUPPORT フォルダーにある XPages ログを読み取ることにより、Notes クライアントでこれらを確認できます。
これを「ライブ」で実行するには、メモを起動するショートカットを次のように変更します。
Target: C:\Lotus\Notes\notes.exe -RPARAMS -console -debug -separateSysLogFiles -consoleLog
Start In : C:\Lotus\Notes\framework\
クライアントのインストールに合わせてパスを変更します。