いいね!数

0

閲覧数
55

お世話になっております。

不可解な現象が起こっていまして、考えられる原因についてアドバイス頂ければと
思います。当方、Notesクライアント R9.0.1 FP8を使用しています。Windows10パソコン
に変えたユーザーがNotesもR9.0.1 FP9にアップグレードしました。

当方のクライアントでは問題なく処理できていますが、アップグレードしたユーザーは
処理が正常におこ行なえなくなっています。

処理の概要を書きますと、

スクリプトで、NotesRichTextNavigatoを使って、リッチテキストフィールド内の特定の
文字列を検索し、ヒットしたら親文書の値に置き換える処理を実行しています。問題の
ユーザーは、途中までは検索・置換が上手くいっていますが、毎回、途中から置換処理が
うまくいきません。

サンプル数は4人ですが、R9.0.1 FP8までのユーザーは、正常に処理できていますが、FP9
以降だとうまくいかないようです。FIX PACK1つの違いで、違うことってあるので
しょうか?同じ処理がユーザーによってできたりできなかったりする原因として、バージョン
の違い以外に何か考えられるでしょうか?

宜しくお願い致します。

 

 

 

 

 

サーバー情報: | クライアント情報:windows10R9.0.1 | 
カテゴリ:アプリ開発 - Notes アプリ | タグ:
  | 質問日時:Oct 30, 2019, 2:40:23 PM

回答・コメント

いいね!数

0

>FIX PACK1つの違いで、違うことってあるのでしょうか?

に一般論で答えるとしたら、あり得るでしょうね。

バグを修正した結果挙動が変わるとか、そもそもバグに依存したコードだったのがバグ修正された結果動かなくなったとか、Notesに限らずどんなアプリケーションでもよくあることです。

9.0.1FP9のリリースノートを見ると

>JJOEAEGKEX (LO90458) - Fixed a Notes Client crash caused by Notesrichtextnavigator Begininsert in a document that contains Chinese characters

と書いてあるので、NotesRichTextNavigatorに手が加わったことは間違いないです。

 

私も9.0.1FP9でNotesRichTextNavigatorのバグに依存したコードを書いているので、修正されたらバグるなあ、とヒヤヒヤしてます(^_^;)

回答日時:Nov 5, 2019, 12:47:35 PM

いいね!数

0

toseki様

お礼が遅くなりました。

リリースノートの掲載ありがとうございました。

大変参考になりました。

同じような処理を行なっているのに、突如、途中から処理できなくなります。

デバッガで追う限り(リッチテキストの中身は見えませんが)は正常に処理

しているように見えますが…。

 

ダウングレードで対処してみます。

回答日時:Nov 8, 2019, 10:29:54 AM