13 年間使用されている Lotus Domino データベースがある。
今日、NumApprovers という名前の非表示の編集可能フィールドが、いくつかのドキュメントで文字化けした値を取得し始めました。
フィールドは、複数値フィールドにある名前の数をカウントする lotusscript によって更新されます。
lotusscript は何年も変更されていないため、フィールドが突然奇妙な値を取得する理由がわかりません。
何か案は?
13 年間使用されている Lotus Domino データベースがある。
今日、NumApprovers という名前の非表示の編集可能フィールドが、いくつかのドキュメントで文字化けした値を取得し始めました。
フィールドは、複数値フィールドにある名前の数をカウントする lotusscript によって更新されます。
lotusscript は何年も変更されていないため、フィールドが突然奇妙な値を取得する理由がわかりません。
何か案は?
悲しいことに、あなたが投稿した画像を見ることができないため、診断が難しくなっています。
熟考すべき点がいくつかあります... Lotus Notes は、何年も経った後、ルックアップを行うときに 64k エラーが発生して、あなたを悲しませることがあります。@dblookup または @dbcolumn からのビューからアイテムのリストを検索している場合、この制限に達すると通知なしでフォールオーバーします。32k または 64k の両方で他にもいくつかのデータ制限があり、これがあなたが当たったと思われるものです。コピーを取り、古いデータの一部を削除して、コピーの問題が修正されるかどうかを確認します。
2 つ目は、データベースの破損です。非常にまれに、データベースが破損することがあります。データベースのコピーを取り、「ロード フィックスアップ」を実行します。管理者のヘルプを参照するか、http: //www-12.lotus.com/ldd/doc/domino_notes/7.0/help7_admin.nsf/Links/H_RUNNING_FIXUP_USING_THE_SERVER_STATUS_TAB_7476_STEPS を参照してください。
いよいよデスクチェックタイム。データベースのコピーを取得し、デバッグ メッセージを追加します。
Print "Info: View returned " + cstr(view.entries) + entries"
破損が発生している理由がわかるまで、プロセスを詳しく調べてください。
HTH