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