Previous topicNext topic
Help > 开发指南 > 窗体开发 > 控件参考 > 控件参考 > Grid及扩展控件 > 筛选查找 >
GridDataSearch(Sm表字段索引框)

GridDataSearch(Sm表字段索引框)主要被设计用来查询数据的。有时候我们需要根据某些数据中的1列或者2列内容查找整个数据,然后再作相应的处理。比如一些超市里面盘点,我们希望通过扫描枪中导出的条码号查询出相应的商品名称、理论库存、供应商等等信息。或者是我们希望通过几个订单号批量查询这些订单信息等。这些需要批量查询的场合就比较适合用通用数据检索窗口来实现了。

假设一个场景:我有一批生产工单外包给外包商做委外加工,这些生产工单从外包商回来的时候,外包商会提供一批当日回厂的清单。我们需要批量修改这些生产工单的状态。这时候我们就可以做一个这种窗体,然后直接将生产工单贴到此表中,然后根据工单查询出相应的信息,再然后统一修改工单状态,最后保存。就是针对 批量查询、批量修改来使用的。如果不介意自己一个工单一个工单地去查询处理的话,那就不用考虑这种模式。

特点:

1.批量查询相关信息,高效快捷。

2.可以随意指定字段进行查询,灵活方便。

3.查询出来的结果严格按照查询的顺序。

4.查询出的结果是否为唯一值也有标记,可以做到心中有数。

5.可以针对查询出来的结果进行特定处理。

6.可以针对普通表或者视图来进行批量查询。

7.整个模块,只需要通过一些简单设置即可,无需任何代码。

8.可以在表菜单里面自己添加新的业务逻辑,来批量处理查询出来的结果。

9.自定义标题、自定义列宽、自定义数据规范都可以使用。

常用属性

属性名称 中文名称 说明
BaseSmGrid 绑定表 ISmGrid类型,返回或设置当前控件绑定的ISmGrid对象。
Caption 标题 控件显示在左边的标题
CaptionAlign 标题对齐方式 返回或设置标题的文本对齐方式。
CaptionFont 标题字体 控件显示在左边的标题
CaptionWidth 标题宽度 控件的标题宽度
SmButton   返回查询按钮的引用。
SmCheckedComboBox   返回SmCheckedComboBox控件的引用。

平时使用时,我们只需要会如何绑定表即可。