树状视图

树状视图可以是单行或多行视图所示托斯卡TBox。

单行的视图

托斯卡自动创建单行的treeview扫描时托斯卡XScan

这些treeview是由指定的路径显示条目。你必须使用字符串- >代表路径节点。

ActionMode

价值

描述

输入

<路径>

这通过使用指定的路径选择的条目。

在这个例子中,引擎选择条目Level3从树状视图tVTreeView:

TreeView结构看起来如下:

  • 使有效
    • 二级
      • Level3

选择一个树状视图条目指定路径

多行视图

为了在多行视图中显示树状视图,您可以构建结构化的条目托斯卡XScan。

根据发动机用于扫描,托斯卡允许你:

  • 选择所需的TreeView和每个条目。每个条目复制到TreeNode模块。

  • 选择TreeView和手动创建条目的形式ModuleAttributes (见“手动创建条目”章)。

下列财产可以验证除了TreeView条目一般性质:

财产

描述

选择

这将指定一个条目是否选中或者去掉的时候。

如果多行treeview带领,ActionMode选择TreeView必须指定。的ActionMode选择还必须设置的所有条目位于分层次以上所选的条目。

下表列出了所有ActionModes可用于TreeView条目。TestStepValue如果没有指定属性,系统将使用属性中列出默认属性列。

ActionMode

价值

默认属性

描述

输入

x, x
<鼠标动作>

选择

选择一个条目。

执行鼠标动作的条目。

验证

真正的,
,
<属性>

选择

这个验证值或属性。

缓冲

<缓冲区名称>

选择

这个保存值真正的如果entryis选择,否则保存。

在这个例子中引擎选择条目Level3从树状视图tVTreeView:

TreeView结构看起来如下:

  • 使有效
    • 二级
      • Level3

选择通过TreeNodes TreeView条目

手动创建条目

多行视图允许您创建条目的手动TreeView控件模块。

  1. 在该模块中,选择一个树状视图控件,您想添加条目。

  2. 选择创建ModuleAttribute从上下文菜单中TreeView的控制。

  3. 将定义一个名称的条目。

  4. 切换到属性选项卡。

  5. 创建BusinessID参数的名字(见“识别参数”章)。

    输入条目的名称作为值。

  6. 改变业务类型TreeNode

  7. 创建配置参数BusinessAssociation与价值节点(见“参数配置”章)。

  8. 创建配置参数引擎并指定发动机用于控制应用程序。

ModuleAttributeItem2-3——TreeNode属性

通过使用相对路径选择条目

如果路径变化可见进入主题,在多行视图可以使用相对路径。

请更改配置参数的值BusinessAssociation的后代属性选项卡。

条目Item1-2如下所示,选择不选择位于等级以上的条目。

树状视图结构

的ModuleAttributeItem1-2包括配置参数BusinessAssociation与价值的后代

TestCase,设置ActionMode选择TreeView的tree1。的ActionMode输入选择条目Item1-2从树状视图。

选择通过TreeNodes TreeView条目

选择条目通过索引和名字

如果多个条目中存在同名的多行视图中,你可以使用一个索引来定义要使用的条目。

  1. 定义的配置参数ExplicitName的条目ModuleAttribute并设置其值真正的(见“参数配置”章)。

  2. 在TestCase使用语法# < n >的名字使用列指定的条目与几个搜索结果。

第二个蓝色的通过选择条目指数:

树状视图结构

TestCase,设置ActionMode选择TreeView的tree1

TreeView的tree4和条目JTree颜色接收ActionMode选择。下的TestStepValue颜色条目将被重命名# 2它将获得价值蓝色的寻找第二项价值的蓝色。

的ActionMode验证使用的财产吗选择来验证是否当前发现的条目被选中。

使用索引