名称:

Anthing | 任意数据/变量

图标:

e-datatype-anything.png.png

功能:

  • 设定元件类型可为任意类数据对象,比如某些输出元件开发时不确定输出内容,则从元件板点选Anthing再放到需设定类型的输出元件即可
  • 作为不确定内容的变量使用:比如简单表格元件中选中对象Selected变量就是一个任意变量;下拉选框中的选项变量和值

    使用方式:

  • 简单表格中的选中行Selected变量,是任意变量,因为开发中选中行可以自由添加或删除各类型变量子元件(用于显示不同字段的记录值)

  • 下拉选框元件中的值和选项变量是任意类型,为下拉选框选项可以输入数字或字符等不同类型任意值都是可以的
  • 用于设定元件的类型,开发中用到的所有对象都需要有类型设定,如果没有类型则报错,此时如果不能确定是什么类型,则可以用以上功能中说明的方式来设定对象类型,极少数开发情况下使用
  • 多用于一个可处理任何对象的模板设计,比如一个条件筛选对象的模板功能,此功能调用时可以不限制输入的对象类型及内容信息,输入可以是任意类型对象,可参考任意某个项目的模板目录“Common/Templates/Testing/Test Runner/Shared/Reusable/Display Actions/Get & Set Elements/Get Anything Display Element Name”中的设计逻辑及任意类型的应用方式,属高级开发一般不需要掌握此用法,只需要学会拖放不同相关元件来构建所需逻辑即可

    输入:

    如果设计中有默认的任意类型元件或对象,若是字符数字日期布尔值等元数据类型,则可以用相应的常量或其他元件生成的值传入任意变量
    如果是简单表格等每行内容可能会随实际需要增减变化字段对应的显示列的对象,则一般有对应的数据结构对象,各元数据值先传入数据结构对象,再由数据结构传入需要的任意对象变量,这类数据结构可以选中任意类型变量元件,右键单击弹出菜单中选“Show in Repository Explorer”来在目录模板中找到变量的对应数据结构,比如简单表格的选中行变量就是这样

    输出:

    输入一样,可通过变量连线将值传出使用

    示例:

    案例一、下拉选项输入框元件中的选项对象和值变量对象

    Anthing任意数据/变量 - 图2

    案例二、表格中的选定行

    在SImple Table简单表格元件中,选中行的变量是一个Anthing的变量:
    Anthing任意数据/变量 - 图3

    案例三、任意类型对象输入来取得元件名称

    任意某个项目的模板目录“Common/Templates/Testing/Test Runner/Shared/Reusable/Display Actions/Get & Set Elements/Get Anything Display Element Name”中
    Anthing任意数据/变量 - 图4