使用查询提示筛选数据 |
当您需要能够在打印时提供筛选条件时,可以使用“数据库设置”对话框创建一个每次打印文档时都会显示的查询提示,从而允许用户输入用于数据库搜索的条件。 只有那些与输入的文本匹配的记录才会打印出来。
当您希望打印操作员能够“动态”打印特定筛选记录时,查询提示非常有用。 例如,假设您经营一家航运公司,在该公司内,您想要使打印操作员能够根据收件人所在的城市打印运输标签。 为此,您将使用“数据库设置”对话框的“筛选器”属性页来创建一个筛选条件,其中数据库中的“城市”字段等于查询提示。 在打印时,接着将会显示查询提示对话框,从而允许打印操作员输入城市名称。 只有那些包含“城市”字段(等于所输入城市的名称)的记录才会打印出来。 在“数据库设置”对话框的“筛选器”属性页上,您的查询提示可能看起来如下所示:
城市等于 CityPrompt
Learn how to use the Filter property page on the Database Setup dialog to create a query prompt that will appear at print-time, either as a separate user-input dialog or a control on a data entry form.
Adding a Query Prompt to the Form
如果需要,您可以将某些数据输入控件链接至您的查询提示,从而允许打印操作员使用数据输入表单上的那些控件来指定要用于查询提示的筛选条件。
Using a Query Prompt to Filter Data in a Text File Database
Learn how to use wildcard and escape characters in a query prompt when filtering data from a text file database.