いいね!数

0

閲覧数
107

LotusScript(GetFirstDocument,GetNextDocument)で文書データを書き出す場合、数万、数十万文書の書き出しはかなり時間が掛かります。

単純な書き出しならノーツの標準機能で書き出しを行うと有り得ないくらい速いのですが、LotusScriptでこれに近い高速に書き出す技とか有るでしょうか?

*バッファを使ってある程度一括で書き出す

*サーバーで処理して結果のみ取得する

等はやってみましたが思ったほど速くなりません。

それにしても、標準の書き出しは何故あんなにも速いのでしょう?

サーバー情報: | クライアント情報: | 
カテゴリ:アプリ開発 - Notes アプリ | タグ:
  | 質問日時:Sep 15, 2018, 5:20:53 PM

回答・コメント

いいね!数

0

NotesViewEntryCollection、NotesViewEntryクラスを使うだけでも速くなるのではないかと思います。

回答日時:Sep 18, 2018, 11:10:14 AM

いいね!数

0

回答ありがとうございます。

なるほど、docを取得せずにビュー索引のみで処理するってことですかね。

試してみます。

回答日時:Sep 20, 2018, 2:44:07 PM