Fuzzy データベースとフィルタリング

フィルタリングを使用して、あいまい検索結果の候補として返されるデータベース レコードの数を制限できます。

フィルタリング値を設定するには、スクリプトを使用する必要があります。データベース ルックアップにのみフィルタ値を適用する場合は、抽出後に発生するイベントにスクリプトを追加します。たとえば、ValidationForm_DocumentLoaded などのイベントに追加します。データベース ロケータにスクリプトを適用するには、Document_BeforeExtract など、抽出前に発生するイベントにスクリプトを追加します。

次に、スクリプトの例を示します。

Private Sub Document_BeforeExtract(ByVal pXDoc as CASCADELip.CscXDocument)
   Dim database As CscDatabase
   Set database = Project.Databases.ItemByName("Database")
   database.ClearFilteringItems()
   database.AddFilteringItem("Department", "Name", "Company")
End Sub