名称:

Get Modal | 获取模型

图标:

e-miscelleneous-getmodal.PNG

功能:

  • 获取模型对象的数据信息
  • 可以以一个实例对象获取模型对象
  • 也可以用一个当前所在模型的序号获取对应的不同层级对象的模型

    使用方式:

    获取模型信息

    输入:

    可以用以下任意一个输入来获取模型对象

  • <Model Id>:字符类型的输入,单数,非必须项;输入要获取的模型的ID字符

  • <Instance>:任意对象类型的输入,单数,非必须项;输入要获取的模型的一个实例对象
  • <Level>:数字类型的输入,单数,非必须项;输入要获取的模型的相对当前元件所在的层级序号
    · 1是指获取模型元件所在的父元件模型,2是父元件的父元件模型
    · 如果是-1则返回系统最底层(也就是开发工具中项目初始打开时显示的模型)
    · 如果输入的数字超过了相对顺序的最底层就返回系统最底层模型
  • 如果以上三个都没有,则视为<Level>为1,获取当前的父元件模型

    输出:

  • <Model>:固定数据结构类型的输出,单数,必须项;输出需要的模型的对象
    · 选中<Model>输出元件,右键单击后在弹出菜单中选“Show in Respository Explorer”在项目目录中找到固定的数据结构对象,拖放开发区与<Model>输入元件相连,运行时即可在Model名称的数据结构中获得对象类型、名称、ID、字元件等信息

    示例:

    案例:获取父元件的模型信息

    在任一个项目的目录“Reusable Models/Navigation Bar/Populate Navigation Bar/Get Display Elements”中:
    Get Modal获取模型 - 图2