整型

使用“整数”可创建一个字段,用户可在其中查看或输入数字值。

数据绑定

常规属性选项卡中设置或修改“整数”控件的数据绑定。该控件将与 Integer 变量绑定在一起。

配置属性

配置属性选项卡中设置或修改“整数”控件的配置属性,如外观和行为属性。在事件选项卡中设置公式配置属性。

屏幕大小
在属性名称旁边具有“屏幕大小”图标 “屏幕大小”图标 的配置属性可具有针对每种屏幕大小的不同值。如果您未设置值,那么屏幕大小会继承下一个更大的屏幕大小值来作为其缺省值。如果您正在使用 Process Designer 桌面编辑器(不推荐),那么需要为大屏幕大小设置相应的值。其他屏幕大小将继承该值。
主题定义
主题定义可指定控件的颜色和样式,并确定控件的外观。您可以在主题编辑器中预览控件的外观。请参阅主题
下表中列出了“整数”控件的外观配置属性:
表 1. “整数”的外观配置属性
外观配置属性 描述 数据类型
宽度 “屏幕大小”图标 该控件的宽度。您可以指定宽度,以 px(像素)、%(百分比)或 em 为单位。例如,50px、20% 或 0.4em。如果未指定单位类型,那么将使用 px。 String
大小样式 “屏幕大小”图标 该控件中文本的字号。 String
标签位置 “屏幕大小”图标 该控件的标签放置位置。将标签置于左侧会更改该控件的指定宽度。 String
下表中列出了“整数”控件的行为配置属性:
表 2. “整数”的行为配置属性
行为配置属性 描述 数据类型
跳进索引 跳进顺序索引。跳进索引从 1 开始,可稀疏地进行设置。例如,可以使用 1、5、10。当您通过按 Tab 键在 Coach 区域之间移动时,“跳进索引”属性可控制跳进顺序。 Integer
占位符文本 未输入值时显示的占位符文本。 String
数字格式化 确定千位分隔符是基于当前用户的语言环境还是指定为定制配置选项。可用选项包括自动定制 String
隐藏千位分隔符 隐藏千位分隔符。缺省情况下,未选中此选项。 Boolean
千位分隔符 以数字分组形式分隔千位。逗号最常用作千位分隔符。基于用户的语言环境,也可以使用其他符号(如句点)或定制字符作为千位分隔符。 String
前缀 数字输入值前面的符号。 String
后缀 数字输入值后面的符号。 String

示例

要指定您希望在 Coach 中显示的整数的格式,请将“整数”控件添加到 Coach 布局,然后按如下所示设置其配置属性:
  1. 外观下,将字号样式设置为缺省,将标签位置设置为顶部
  2. 行为下,将千位分隔符设置为 ,(逗号),将前缀设置为 $
  3. 保存您所做的更改。

在结果中,输入值 1500 显示为 $1,500

事件

事件选项卡中设置或修改该控件的公式配置属性和事件处理程序。可以将事件设置为以编程方式或在用户与该控件交互时触发。 有关如何定义事件并对其进行编码的信息,请参阅用户定义的事件

下表中显示了“整数”控件的公式配置属性:
表 3. “整数”的公式配置属性
公式配置属性 描述 数据类型
值公式 用于指定在该控件中显示值的方式的公式。 您可以使用静态 String 值、公式或聚集函数。

有关公式的更多信息,请参阅公式

String

“整数”控件具有以下类型的事件处理程序:

  • 装入时:在装入页面时激活。例如:
    me.setValue(0.00);
  • 更改时:在值发生更改时激活。例如:
    ${Decimal1}.setValue(oldValue); ${Decimal2}.setValue(newValue);
  • 获取焦点时:在将焦点移至整数字段时激活。例如:
    ${Tooltip1}.setTooltipVisible(true)
  • 失去焦点:在整数字段失去焦点时激活。例如:
    ${Tooltip1}.setTooltipVisible(false);
  • 格式化时:在用户对输入值应用定制格式时激活。格式化基于语句的 return 值。例如:
    var neg = me.getValue() < 0; if (neg){return "(" + formattedValue + ")"}

根据特定的事件,您可以使用 JavaScript 逻辑来修改该控件的效果。在主题用户定义的事件中描述了有关将事件用于该控件的更多信息。

方法

有关“整数”的可用方法的详细信息,请参阅整数 JavaScript API

其他资源

有关如何创建 Coach 的信息,请参阅构建 Coach
有关标准属性(常规配置定位可视性HTML 属性)的信息,请参阅Coach 视图属性