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

[其他] 在模版表单为何获取不到数据库的一些数据

[复制链接]
youerwei 发表于 2015-6-8 11:46:14 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2015-9-24 15:55 编辑

我在普通表单创建一条数据,想在模版表单显示出来,但为什么在用户选择框获取是空的?
QQ图片20150608114454.png

写了脚本也无效,脚本如下:
var value = getItemValueAsString("clue_salesperson");
if(value == null || value.equals("")){
        var user = getWebUser();
        value = user.getId();
}
value;

我的QQ:1143664318
karrman 发表于 2015-6-9 14:20:10 | 显示全部楼层
楼主的问题已经解决了,分享的经验如下:
我是这样的 先在新建普通表单上的“销售代表”用户框上做判断。脚本如下:var clueType =  getItemValueAsString("clue_type");
var clueState =  getItemValueAsString("clue_stat");
var value= getItemValueAsString("clue_salesperson");
if(value==null||value==""){
        if(clueType == '002'){  //个人
                var user = getWebUser();
                value = user.getId();
        }else {
                value = "";
        }
}else if(value!=null ){
        if(clueType == '001' && clueState == '001'){  //公共
                value = "";
                }
}else
{
value;
}
然后 我有两个模板表单 一个是我的线索模板表单,一个是下属线索模板表单 我新建的线索肯定可以修改的 所以我在我的线索模板表单上面的销售代表做了一个判断  脚本如下:var clueType =  getItemValueAsString("clue_type");
var clueState =  getItemValueAsString("clue_stat");
var value= getItemValueAsString("clue_salesperson");
if(value != null && clueType == '001' && clueState == '001' ){
        value = "";
}else{
      value = getWebUser().getId();
}
value;
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 07:15

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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