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

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

[已解决] 怎么样获取当前编辑的表单,是有数据的,还是新建状态的

[复制链接]
云南腾俊 发表于 2012-7-23 11:36:07 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-7-27 17:38 编辑

怎么样获取当前编辑的表单,是有数据的(点击过保存按钮的),还是新建状态的。
我要根据状态进行编辑字段的控制。
purple 发表于 2012-7-23 11:42:34 | 显示全部楼层
您是在什么情况下,需要去判断?直接在表单页面?能否麻烦您发问题的时候,描述您实际的业务场景呢?
 楼主| 云南腾俊 发表于 2012-7-23 11:50:10 | 显示全部楼层
如果是新建的文档,我就隐藏某按钮,如果是已经建好的,就显示某按钮
 楼主| 云南腾俊 发表于 2012-7-23 11:54:39 | 显示全部楼层
唉,现在发现天羚的质服人员都需要提供具体的业务需求才肯回答,真是烦人,难道我的问题描述的不清楚,你不清楚我问的问题?

算了,求人不如求己,我找到了答案了:is_new()
 楼主| 云南腾俊 发表于 2012-7-23 11:58:04 | 显示全部楼层
问题又来了,var doc=getCurrentDocument();
doc.is_new();
新文档,也是返回false;
purple 发表于 2012-7-23 12:03:45 | 显示全部楼层
回复 4# 云南腾俊


    让您提供具体的业务需求,是为了结合平台,为您提供最优的解决方案。我们并没有参与您的项目,很多时候,您觉得您表述的很清楚,但是,站在我们的立场,根本就不确定,您想要的是什么,所以,也请您理解我们的工作,谢谢。
purple 发表于 2012-7-23 12:06:00 | 显示全部楼层
回复 5# 云南腾俊


    关于您的需求,新建的文档,我就隐藏某按钮,如果是已经建好的,就显示某按钮,您大可以在操作按钮的隐藏脚本里,获取当前文档id,然后查询数据库,是否存在该记录,再做逻辑处理即可。
 楼主| 云南腾俊 发表于 2012-7-23 12:36:20 | 显示全部楼层
is_new() 函数是干嘛用的
purple 发表于 2012-7-23 13:37:55 | 显示全部楼层
是否新文档(在新建时就已创建文档id, 故保存时只能通过增加此属性判断是否为新文档).
 楼主| 云南腾俊 发表于 2012-7-23 14:07:49 | 显示全部楼层
那我明明是新文档,怎么在隐藏脚本里面调用的时候,返回的是false?

本版积分规则

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

GMT+8, 2026-8-12 12:35

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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