|  | 在DTable中使用内置查询

内置查询功能的相关属性是以“search”开始，通常情况下只需设置一个属性即可：

- 1.设置内置查询
  4.0版属性List_SearchSet
  5.0测试版属性 List_SearchSet
  5.0属性 Search
  属性说明：
  内置查询设置,方法:
  字段名称_dtable字段类型|显示的名称|运算符号
  第一个参数是查询时的字段名称+字段类型，类型定义：
  字符_dtablestring
  数字_dtablenumeric
  日期时间_dtabletime
  布尔_dtableboolean
  第二个参数是该字段显示在内置查询表单的名称；
  第三个参数是该字段操作的类型；
  用^分隔第二个设置.
  对于字符串/日期/数字类型,允许增加两个参数用于设置下拉菜单.
  增加的第1个参数定义了一个表查询,第2个参数定义了下拉菜单空值的显示文本
  例如一个字符串类型如此定义: 客户姓名_dtablestring|客户|like|select DISTINCT 客户姓名,客户姓名 from 客户表|请选择客户.
  对于布尔字段,增加了两个参数,分别是:true值的替换文字和false值的替换文字.
  对于一个布尔的设置如: 重要客户_dtableboolean|重要|=|是|否
- 2.搜索模式
  4.0属性 List_SearchMode
  5.0测试版属性 List_SearchMode
  5.0属性 Search_Mode
  属性说明：
  0是禁止（默认）
  1是自动模式（显示所设置的所有查询表单）
  2是高级模式（自由组合查询表单）
  3是隐藏的自动模式（所有查询表单放在一个隐藏层，可以通过右键菜单或者自己定义一个按钮呼出）
  4是隐藏的高级模式（自由组合查询表单放在一个隐藏层，可以通过右键菜单或者自己定义一个按钮呼出）
  在隐藏模式，可以调用一个javascript函数显示该表单：showdtablesearchlay，可以调用一个函数隐藏表单：hiddendtablesearchlay。同时，表单内置了一个双击事件来实现隐藏。

示例1 示例2 隐藏的内置查询示例 内置查询的高级模式示例

- 3. 定义内置查询表单的样式

属性命名：search_sty_xxx
可以通过几个属性来定义控件、查询表单所在表格的样式、查询表单所在表格行样式，具体属性说明请参见下面的链接
内置查询表单样式设置属性说明
样式的定义可以使用style,class以及对象本身支持的属性，如表格样式使用<table>标签允许的属性，行样式使用<tr>标签允许的属性。