0

データベースの 1 つで廃止するフィールドを探していたところ、そのフィールドが使用されなくなったが、検索ヒットを表示するフォームが多数見つかりました。

<item name='Edit_Date' summary='false' sign='true'>
<rawitemdata type='400'>
AAAAAAAAAAA=
</rawitemdata></item>

彼らは以前にこの点でクリーンアップを行っていたと思いますが、これはフィールドがかつて存在していたドキュメントを表している可能性があります。DXL を編集するとデザインが破損する可能性があることはわかっていますが、完全を期すために、DXL でそれらを消去することがあります。だから、2つの質問:

  1. 明らかな「誤検知」の原因について、私は正しいですか?
  2. DXL でこれらの誤検出を削除するリスクを冒す価値があると思いますか?

前もって感謝します、デビッド

4

2 に答える 2

1

デザイナーに表示されず、ドキュメントに保存されていない場合は、破損している可能性があります。

「AAAAAAAAAAA=」は破損ではありません。Notes が NSF 設計要素を DXL に変換するとき、何かを 100% マッピングできない場合、バイナリ表現が作成されます。

これは、DXL データの往復を 100% 許可するためです。

要素を削除しても、フィールドがなくなることを除いて、保存時に問題はありません。

于 2012-06-27T18:05:35.727 に答える
1

設計で使用されなくなったフィールドがドキュメントにある場合 (そして、データを元に戻す必要がないと確信している場合) は、すべてのドキュメントに対して式エージェントを実行するだけです。

FIELD Edit_Date := @DeleteField
于 2012-06-27T15:50:48.490 に答える