首页 > 技术 > MSC > > SimManger数据管理之数据查询

SimManger数据管理之数据查询

作者:MSC    来源:MSC    发布时间:2011-11-03    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛

SimManager 提供了多种数据查询方式,方便用户查询和使用系统数据。

数据浏览视图

数据在进入系统时,根据各类数据内在逻辑,系统建立了数据的关联关系。基于数据的关联关系,系统可以通过多种视图对数据进行展示。数据浏览视图可以使用户方便的浏览系统中的数据。下图是一个数据浏览视图的示例,它以树状的形式展示系统数据。

系统可以有多种数据浏览视图,用以展示不同种类的数据关联关系。单击树视图节点,在右侧工作区可以展示该节点的详细信息。

快速查询

快速查询功能允许用户通过关键字来查询数据,如下图所示。快速查询将根据关键字返回数据库中具有关键字的数据对象。

  

对于快速查询的结果,用户还可以根据数据类型,所有者,所属项目等条件对查询结果进行过滤。如点击右侧所有者栏的analyst1,系统将包含连杆关键字且数据所有者为analyst1的数据进一步过滤出来。

  

分类查询

分类查询可以快速查询常用类型的数据,如下图所示:

  

在分类查询页面,系统列出了常用的数据类型。点击数据类型的链接,就可以查询该类型的数据。同样,还可以对查询结果做进一步过滤。

  

构建查询

SimManager支持根据数据属性和数据之间的关系,通过构建复杂查询条件来查询数据。点击Build Search按钮,选择要查询的数据类型,点击OK。

      

如选择Model类型。点击Add Condition,加入条件Name IN pisition,表示模型名称中包含piston字符串。点击Add Relation,在弹出窗口中选择Owner关系,点击确定。Owner表示模型的所有者,是一个User类型的对象。点击User面板中Add Condition按钮,加入条件Name=user1。

构建的查询条件如下图所示。表示要在系统中查询名称中包含piston字符串的,且模型所有者名称为user1的模型数据。

  

点击条件上方的Count按钮,可以得到符合查询条件数据的数量。点击Search,可以显示符合条件的数据对象。

   
分享到: 收藏