SmartSoft特色功能之一__方便、灵活、强大的数据查询功能 | ||||
____企业所需求的各种管理软件中,用到最频繁的功能之一就是查询功能,用户迫切需要一个方便、灵活、强大的查询工具,而SmartSoft充分考虑到了用户的这种需求。在SmartSoft软件的设计过程当中,充分借鉴了(德)约瑟夫.萧塔纳著,祁国宁译的《制造企业的产品数据管理 原理 概念 策略》一书中关于:(零件)事物特性表技术(3.5.1.4.1)、(零件)分类框架的理论(3.5.1.4.2)和查询的可能性(3.5.1.4.3)的理论,把IOS13584标准在零件管理中的应用扩展到SmartSoft的查询中,以提供更多的查询可能性。 | ||||
____SmarTeam是围绕项目来组织所有数据的,使操作者可以方便的浏览数据并找到与之相关的文档等信息。项目表示一个想法和概念,他们是数据结构中最高层次的类。而SmartSoft是围绕产品来组织所有数据的,使操作者可以方便的浏览数据并找到与产品相关的文档、产品结构、工艺等信息。产品是项目设计的最终结果,他们是SmartSoft数据结构中最高层次的类。 | ||||
____SmartSoft中的产品信息你可以简单的理解为一个产品的主装配图中包含的所有技术管理信息,一个产品信息对应数据表中的一条记录,如下图所示。在SmartSoft中,普通的数据表与产品信息数据表没有大的区别,他们只是在类(在SmartSoft中一个数据表被当作一个类,在规则表中有详细的关系描述)定义过程中属性值略有不同而已。下图就是一个关于产品管理的示例数据。 | ||||
____一、常用查询器Smart Query,如左侧边栏所示。用户在查询的过程中最常使用的查询是各条件之间相与,即多个条件同时满足,Smart Query正是为满足此要求而设计的。 | ||||
____1.1、A、B为当前用户所有可查询数据表的一、二级分类,这就使用户可以根据自己的分类需求更加合理的管理需要查询的数据表。SmartSoft是动态加载数据的,所以SmartSoft对数据表的查询管理能力在理论上是无限的,只与计算机本身有关。 | ||||
____1.2、C、D用来调整当前类查询字段标签的宽度和输入框的宽度,使布局更加合理。此设置与每个用户、查询表唯一对应,属于个性化的设置。用户可以根据需要自定义所需的查询字段。 | ||||
____1.3、E为查询输入框,对于字符型的查询可以设置:前匹配(LIKE A%)、后匹配(LIKE %A)、中间匹配(LIKE %A%)和等于(=A)四种查询匹配模式,如果在条件录入框中以“;”分隔两个字符串,表示两个条件,他们之间为或运算。对于日期型和数字型查询字段:如果只输入左边的输入框是<=、只输入右边的输入框是>=、两边都输入是在此值之间。如果多个字段内输入条件,这些字段之间是与运算关系。 | ||||
____二、自动筛选行。在数据表视图的最上方对应每个字段有一行输入框(如图H所示)即自动筛选行。操作者可以在想要查询的字段下方对应的输入框中直接输入查询条件,查询的结果可以动态的显示在数据表视图中,如下图所示。 | ||||
____三、筛选面板。当操作者在自动筛选框中输入筛选条件时,会自动显示在筛选面板中,如下图所示。 | ||||
____四、筛选条件编辑器。 | ||||
____五、用户自定义筛选对话框。 | ||||
|