可视化元件手册

  1. 首页
  2. 全部文档
  3. 可视化元件手册
  4. 数据类型元件(13个)
  5. Boolean布尔数据/变量

Boolean布尔数据/变量

名称:

Boolean | 布尔数据/变量

图标:

功能:

  • 布尔类数据/变量,是一个最小的元数据元件,无法向下分解
  • 主要功能一:设定对象的数据类型为布尔类型
    · 此功能只在极少数情况下用到,且针对输入输出元件的类型在不确定类型时才需手动设定
    · 大多数情况下,开发完成后输入输出元件都有前后连接的对象,元件的类型由连接对象自动确定
    · 输入输出元件除外的其他元件,因为自有特定类型所以无需考虑类型设定
  • 主要功能二:建立一个布尔类型变量
    · 开发区某个父元件中放入此元件,自动生成一个布尔变量,来存放Yes/No布尔值,这类典型的用法是设计数据库表/记录对象时,用于设计布尔类型字段;也可以为任意父元件添加一个布尔变量来存放Yes/No布尔值内容,在需要用日期时间信息时用父级对象引用来调用变量;如果要建立一个独立的布尔变量在随处可调用,则需要将变量放于一个数据结构中,通过复制复用数据结构来使用变量
    · 因为是元数据,可以将此元件放于其他元件中组合成一个组合元件(如Check Box件就是默认含一个布尔类型固定名称为“选择<Checked>”的变量的组合元件)
    · 父元件中固定名称的布尔变量子元件,用于存放父元件的属性值或父元件的内容值;父元件属性值变量有<Visible>、<Disabled>等;父元件的内容值变量有<Value>(比如勾选框元件中就有布尔变量且名称是固定的<*Checked>,用于存放用户输入或是逻辑自动传入的字符),了解全部固定名称还可以参考“无代码开发手册”中“开始开发”一章“固定元件名称”一节
    · 变量在父元件中如果没有值传入,则为空值(可以用“Exists是否有值/对象”元件来判断是否有值在变量中)

使用方式:

  • 设定对象数据类型方式:将此类型元件从右侧元件选项板拖放到要设定的输入输出元件三角形图标中即可
    · 拖放设定完成后选中输入输出元件按F2打开重命名窗口就会看到设定的类型,未设定时无类型值信息,无类型信息时保存时验证会提示需要设定类型
  • 作为变量元件的使用方式:作为普通变量、库表字段变量、固定名称属性变量使用介绍除功能部分说明外,还可以参考“无代码开发手册”中“从需求出发的开发”一章“数据类型与变量”一节

输入

布尔值可以用添加Yes/No布尔常量,或由其他逻辑生成布尔值输出,再将布尔常量或输出元件直接用连线传值方式传入布尔变量

输出:

布尔变量放于数据结构、库表记录或显示元件中时,从数据结构、库表记录对象传出值,或是由显示元件转换为数据元件后的父类型对象来调用

示例:

请参考“无代码开发手册”中“从需求出发的开发”一章“数据类型与变量”一节