0

私は HCL Notes アプリケーションで作業しています。計算された数値をユーザーに表示するための概要ビューを開発しました。次に、ユーザーがアクション ボタンの 1 つをクリックすると、詳細ビ​​ューが開きますが、そのビューでは、そのボタンの条件に合わせてフィルター処理されたレコードが表示されるように、その場で選択式をセットアップします。数日間はほとんど問題なく動作していましたが、現在はほとんどの場合、ユーザーがクリックしたボタンに関係なく、以前に表示された (フィルター処理された) データが表示されます。つまり、ビューの選択式が設定されず、古い式でビューが表示され、Notes アプリケーションを再起動しても正常な状態に戻りません。

ユーザーがこの特定の状態で立ち往生し、ステータス バーをのぞくと、次のメッセージが表示されます。

署名後にドキュメントが変更されたか破損しています! (データ)。

必要なコード スニペットは次のとおりです。

*Set dtlView = db.GetView("Report_Dtl")

dtlView.SelectionFormula =数式

dtlView.Refresh()* を呼び出す

ここで、 formula は動的に構築された式です。ラインのように見えます

dtlView.SelectionFormula =数式

選択式を更新できず、次の行で上記のエラー メッセージが生成されます。

uidb.OpenView(dtlView.Name,,False, False) を呼び出す

助けてください!

ありがとう

4

1 に答える 1