各位:CS在视图中用默认的搜索按钮可以搜索出满足条件的记录,并将这些记录列在视图中。我想它用的机制应该是View.FTSearch吧。
我现在的情况是:全文检索的数据库、库中的文档应该有十万条左右了吧,这些文档以不同的条件显示在不同的视图中
我现在的做法:一个查询表单,做了一个操作,用来构造查询条件查询那些文档并将结果集中的文档用定制的显示查询结果表单显示出来。这其中其实就是生成了新的文档,当用户用完该查询时这些结果还会保留下来,除非用手工删除。
我的问题是:可不可以像默认的视图搜索按钮一样,将满足条件的记录都列出来呢?除了新建文档外有没有别的办法?
谢谢!
CS模式的开发都记不太清了,呵呵。提供一个参考吧:你好象用的是DB.SEARCH来条件搜索,如果你担心用户多次搜索产生多个搜索结果的文档,你还是可以限制一个用户在一个库里面只有一个用于保存搜索结果的文档,比如:用个人配置文档。在B/S下要显示而不保存就比较容易了。另外,你看一CS下是否也有FORM的QUERYOPEN的事件,那也可以在QUERYOPEN中写入搜索结果,而不保存文档了(传递搜索条件用个人配置文档)。