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

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

[已解决] 脚本查询sql语句问题

[复制链接]
创程科技 发表于 2013-9-4 10:27:08 | 显示全部楼层 |阅读模式
本帖最后由 bobo 于 2013-9-4 10:56 编辑

var user=getWebUser().getName();
var  doc=getCurrentDocument();
var author=doc.getAuthor().getId();
var sql="select a.name,a.domainid from t_department a,t_user_department_set b where a.id = b.departmentid and b.userid = '" + author + "'";
var bm = findBySQL(sql);
var time = getToday();
var month= format(time,"yyyy-MM");
var a = bm+"填报"+month+"月牵头部门预警指标";
a;
我想通过表单作者查询出部门名称,显示出来,这么写不对,应该怎么写?
kimi 发表于 2013-9-4 10:40:22 | 显示全部楼层
您好:麻烦您把作者id和对应的sql语句打印出来,然后放到数据库客户端去执行看能否查询到数据,还有使用findBySQL返回出来的是用户对象,如果您需要获取部门名称,您对应的sql语句应该是:var sql="select a.name as item_name,a.domainid from t_department a,t_user_department_set b where a.id = b.departmentid and b.userid = '" + author + "'";
然后用bm.getItemValueAsString("name"); 这样获取部门名称。
 楼主| 创程科技 发表于 2013-9-4 10:55:57 | 显示全部楼层
可以了,谢谢
bobo 发表于 2013-9-4 10:56:39 | 显示全部楼层
回复 3# 创程科技


    嗯,好的,感谢您的反馈!该贴结贴!

本版积分规则

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

GMT+8, 2026-8-13 02:17

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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