天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1429|回复: 5

计算脚本样式问题

[复制链接]
linner 发表于 2011-12-15 10:10:38 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-12-15 17:33 编辑


如上图红色显示字体,是通过判断表单中的PO Num的值是否为空显示的,当用户在PO Num输入值后,就显示包含元素,显示如下图:


但是当我把PO Num的值再次清空后,显示的文字样式就变了,如下图:



这是怎么一回事,我在计算脚本中是这样写的:

var str = "";
var po_num = getItemValueAsString("po_num");
if(null==po_num||"".equals(po_num))
  str = "<font color='red' size='50'>Please Enter PO Num!</font>";
str;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
shary 发表于 2011-12-15 10:40:26 | 显示全部楼层
您好,请问您是否勾选了po_num字段的刷新和计算脚本的重计算属性。
 楼主| linner 发表于 2011-12-15 11:47:17 | 显示全部楼层
,我无语,没勾选怎么会出现上面三张图片的效果?
shary 发表于 2011-12-15 12:05:03 | 显示全部楼层
您好,我本机根据您的业务勾选po_num字段的刷新,包含元素和计算脚本的重计算可以实现正常效果。您确认下您的包含元素是否没有勾选冲计算。如果还是不行我给您远程看下。
 楼主| linner 发表于 2011-12-15 12:31:25 | 显示全部楼层
不知道你是不是误解我的意思了。我的意思是在po_num中输入内容或清空内容,相应的包含元素和计算脚本都能起作用,但是我在计算脚本中写的返回的字符串两次显示的效果不一样,刚打开表单的时候,str = "<font color='red' size='50'>Please Enter PO Num!</font>";这个字体的颜色是红色的,但是当po_num输入值后,再清空,这个font的样式就变了,字体就不是红色的了,而且大小也变了。
shary 发表于 2011-12-15 13:53:19 | 显示全部楼层
您好,我理解您的意思。我这边确实生效了。清空主表字段值颜色也是红色的。远程帮您看下。QQ:568601086

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 19:26

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表