数字输入光标点在运行时的工作方式

激活
选中数字输入光标点对象后,即具有输入焦点,用户可通过下列方式激活对象:
  • 在小键盘或键盘上按下
    Enter
    键,或显示上的 Enter 键对象。
  • 在小键盘或键盘上按下
    Backspace
    键,或显示上的退格键对象。
  • 按下数字键、负号 (-) 或小数点 (.)。这将触发弹出窗口,在弹出输入面板中显示数字、负号或小数点,与小数点在
    数字
    选项卡中指定的设置无关。
当操作员激活数字输入光标点时,会打开数字弹出小键盘或输入面板。操作员在弹出窗口中键入数字值,然后按下
Enter
键。数值即在光标处显示,并发送到数据源处的值连接。
如果分配了写表达式,则应用程序会对该表达式进行求值,并将表达式的值发送到值连接。
增减
如果光标具有输入焦点,可以按外部键盘或小键盘上的
上移键
按钮对象或向上光标键来增加值连接,幅度为增减值,或按“下移键”按钮对象或向下光标键来减小值连接,幅度为增减值。
如果(在
连接
选项卡上)分配了“可选表达式”,数字输入光标点将不支持增减。
增减特性在运行过程中的行为还取决于是否设置了自动重复。上移/下移键具有其自身的自动重复属性。光标键的自动重复属性可在运行时通过
PanelView Plus 7
PanelView Plus 6
PanelView Plus
PanelView Plus CE
终端上“控制面板”中的“键盘”设置控制。
小贴士:
光标点对象不需要拥有输入焦点即可调用弹出窗口。但需要拥有输入焦点来执行增减功能。如果希望操作员能使用键盘导航到光标处并取得输入焦点,选中
键导航
复选框(
常规
选项卡上)。
显示值
数字输入光标点显示指示器连接在数据源处的值。应用程序会在显示新值之前清除显示。如果未分配指示器连接,则对象会显示最后一个写出的值。
显示内容
当操作员在运行时打开画面时,应用程序会读取所有已分配控件的值,并基于这些值更新显示。
  • 如果未分配值控件和指示器控件,则数字输入光标点显示将使用星号 (*) 填充。
  • 如果值的整数部分(包括小数点或负号)包含的位数多于
    数字个数选项
    数字
    选项卡上)指定的位数,画面将用星号 (*) 填充。
  • 如果数字输入光标点的大小不足以完全显示值(包含小数点和负号的值的位数在配置的对象位数内),则会截断未能显示的值的任何部分,最后可显示的数字将由星号替代。
  • 如果值不能完全显示在第一行,而第二行还有空,值继续在第二行显示。
  • 如果
    左边填充
    为空,显示的值是 0 到 1 间的浮点数,前导 0 置于小数点前。
  • 如果返回值小数点后的位数大于小数位值,则显示的值将会四舍五入。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal