-3

JavaScript コード

1: db=database;
2: theView=db.getView(compositeData.PDviewname);

JavaScript 計算式の実行中にエラーが発生しました スクリプト インタープリター エラー、行 = 2、列 = 12: [TypeError] メソッド NotesDatabase.getView(null) null の呼び出し中に例外が発生しました

4

1 に答える 1

0

null 値をキャッチしません。考えられる方法の 1 つ:

    var viewName = compositeDate.PDViewName == null ? 'someDefaultName' | compositeDate.PDViewName;
    var theView = database.getView(viewName);

もちろん、viewName が null の場合はコードを停止することもできます。ここで sessionScope を使用しないでください。ユーザーがアプリケーションで 2 つのブラウザー タブを開くという前例のない考えを持っていると、コードが壊れます。

于 2012-12-22T01:37:05.363 に答える