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

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

在流程中能不能设置控件的值

[复制链接]
linner 发表于 2011-6-14 16:51:13 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-6-22 16:13 编辑

我想在流程的路径执行脚本中设置页面控件的值,可以实现吗?系统中提供getItemValue(name)函数获取控件值,那有没有setItemValue(name)这样的函数呢?
niro 发表于 2011-6-14 17:11:38 | 显示全部楼层
有的,一般我们更新时,就要set值进去:
niro 发表于 2011-6-14 17:13:07 | 显示全部楼层
有的,一般我们更新时,就要set值进去:
var process = getDocumentProcess();
var doc = getCurrentDocument();
doc.findItem("字段名").setValue("值");
process.doUpdate(doc);
 楼主| linner 发表于 2011-6-14 17:16:59 | 显示全部楼层
回复 2# cathy


   谢谢您的回复,但是我是想在路径执行脚本中设置控件的值,而不是在控件的值脚本中设置值,如果像您回复的那样直接返回个值,那程序怎么知道我是要给哪个控件赋值呢?
 楼主| linner 发表于 2011-6-14 17:17:59 | 显示全部楼层
回复 4# niro


    谢谢,这样应该就可以了。我试试。
 楼主| linner 发表于 2011-6-14 17:29:24 | 显示全部楼层
回复 4# niro


    使用你的方法,出现 ReferenceError: "getDocumentProcess" is not defined,getDocumentProcess函数不是系统自带的不需要再引入了吗。怎么会未定义呢?急。。。在线等!
niro 发表于 2011-6-17 16:05:06 | 显示全部楼层
那是系统自带的,加我QQ:905624139帮你看看~

本版积分规则

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

GMT+8, 2026-8-12 10:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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